I’m currently a sophomore in an All Boy School. I’ve hardly have any opportunities to meet with members of the opposite sex. I was on the basketball team but due to an injury I will not be able to play again until I’m a senior. I’ve stopped smoking weed as it has had a negative impact on a lot on physical condition and my academic standing(I had been smoking weed almost non stop since 7th grade).

I’ve had 2 girlfriends in the 2 years I’ve been in high school. Both of them I met on Snapchat. However both of them ended up cheating on me during the first few days. I know they cheated on me because they both cheated on me with people I knew in my High School.I don’t understand why because i was asked out by both of them.

Does anyone have advice for me on ways I can attract females or ways that I can seek them out.