figured out it was how i was using sessions.
cleaned up some things from starz that weren't needed any more. Also cleaned up the oauth process and now am storing the users emai but also have the userInfo struct that gathers all the info that google oauth userinfo returns
basically copied this from my previous work in starz. Wanted to get google oauth working before changing much around.