I feel like every web site with a “Keep Me Logged In” checkbox should have a FAQ entry titled “Why Doesn't The ‘Keep Me Logged In’ Checkbox Keep Me Logged In,” and the answer should be “Because we hate you.”
@joeycastillo or “your web browser’s cookie rules hate you” or “the browser plugin that you love so much hates you”….