This is why it's important to have movement-based hobbies in your 20s. When you get to 30 you can either have the body of someone who has spent 4 years on indoor rock-climbing and biking to work or the body of someone who knows the name of every local hipster "brew hall" and DnD campaign - and the fact these latter two go hand-in-hand so often now means DnD is no longer nerd counterculture (it is cringe mainstream) and "microbrews" or whatever are no longer hip counterculture (they are cringe nerd shit)
If your boyfriend spends his weekends "going out with the boys" that's not your boyfriend. He's going out with other people. Next time date a rock climber
"why would you have a guy friends -- are you gay" is the biggest indicator of nerd virgin cope. big getting beaten up in the bathroom in 7th grade vibes right there
ive lost my physique to some degree because I've figured out I don't have to eat during the week if I go to my g's place friday -> monday and eat to my hearts content