Re: I'm forced to wonder
I think this is tied to the browser session. My session lasts for days, weeks sometimes. It only gets interrupted by browser updates and OS updates demanding a reboot.
As mentioned further down, use the Cookie AutoDelete addon in Firefox. With this addon the session ends, and cookies deleted, a few seconds after you close the last tab on that site or navigate away.
I wouldn't be too surprised if Firefox add something like this as a native feature soon.