Blake, given the info you've supplied here, it seems to be a problem with your forum account. I have checked your account against another member-user's account and the setting match so it's nothing in the background settings.
You can try this:
Look at your login and be sure you have set the minutes to stay to logged in to Forever. (It will still timeout.)
If that proves not to be a problem, you or I can delete your current account and you can create a new account at the forum. Of course, that means all your stats will start anew so be sure that's the course of action you want to take.