Sex is a great tension reliever but it will actually lower your testosterone level right before your workout.

I would separate to two apart and just have the girlfriend tease you to build up your testosterone level before going to the gym.