To attract women, you have to go where they are.
To get a woman who is god fearing, start traveling to different churches.
For a gamer, start gaming and talking to girls who’s X account says they game
And the same about the gym, start trying new gyms everyday to get a woman who loves the gym
Don’t sit at home and just hope to meet a certain woman.