Firefox has an annoying habit of randomly resetting options. I hate it because sometimes it's hard find what was reset. Try this: Tools -> Options -> Security -> Remember Passwords for sites.
Now if you check that it'll also remember your bank account, so you might want to add that to the exceptions. Other than that, make sure the browser isn't deleting all the cookies at the end of every session,.
_________________________
"All my years in p*rn didn't quite prepare me for childbirth. I mistakenly thought all the stretching I did would make this easier."