Hi Jared,
If you log into the admin endpoint and go to Security > Tokens, check what the 'shortTimeout' value is set to (it is in minutes).
My guess is this value is set to 1, meaning every minute you are expected to log back in.
If this is the case, you can change this to 30 or 60 depending on your needs.