What bugs specifically have you encountered?
It happened again one day, and when Firefox exited I just started Chromium up instead.
It feels, to me, that Firefox and Mozilla have a very annoying "We know better than you" attitude towards a lot of things. That's great for people who want that, but I don't.
I haven't had a problem restarting Firefox and having all my tabs appearing again. Maybe something is corrupted in your profile?
I also haven't found that to be Mozilla's attitude. Luckily a lot of things are configurable in about:config