Oh, Firefox. I don't think you are to blame. Why, oh, why does the operating system on which you run let you open but not initiate? Why does it allow you to be opened multiple times without a friendly message such as "you have already opened Firefox" or "Firefox is already running"? Why, praytell, do you initiate several different Firefox.exe tasks chewing through memory without the program starting? Why, indeed.
And why, after I go in to the Task Manager and manually end each of the running tasks, do you start up without fail? I'm not blaming you, Firefox, I am blaming Windows.