I stumbled across this thread and decided to leave some female input if thats okay. First off, none of the guys I saw in this thread who posted pics are ugly. You guys are actually on the positive side of the "shallow attractiveness scale". Self confidence is the number one thing. Im tellin ya. Why do girls in general like "bad boys"? Its because they come across SUPER confident. But deep down, every girl wants a "reformed badboy".
As far as sex goes, women will come back in spades if you are selfless in the bedroom and show her you actually care about her pleasure and try. A rule to remember is everything you feel, she will feel. Does it feel nice to be touched and kissed all over and appreciated? If you like getting your chest kissed, ears, thighs, etc sure bet she will love it too. If you make a girl feel appreciated chances are shes going to come back. And for those of you guys that have been with your girl for a while now and have gotten into the "routine" of things, stop and give her one bangin night showing her you still appreciate her, love her body and not just her holes. And if stuff does get too routine break it up randomly. Ive been with my guy for 7 yrs. We dont get to see eachother as much as id like but when I do on the weekends its ME time. He doesn't play videogames, invite his friends over, practice guitar for hours on end, he spends it actually hanging out with me and communicating with me. And honestly, I think its great. Id rather see him less and when I do get to see him its good quality time. As far as sex goes, it sucks we cant do it everyday multiple times a day like when we first started dating but he puts a real effort into keeping things interesting, like dragging me out into the middle of the st nude at 3am and making it happen right there on the double yellow lines lol. My point is if you show her you are putting in effort and care about her she will not be as bothered by other flaws. Women feel lonely, bad, and want to stray when they dont feel like they are getting attention they crave, esp if she's attractive and has to deal with getting catcalled 24/7. Its like "why do all these guys wanna fuck me but the ONE I chose wont even appreciate me...regardless how long weve been together or not".
OP, you were good to shave the stache. Facial hair is a personal preference bit i assure u most chicks dont dig staches. Congrats on losing your virginity but use your future experiences to become comfortable with the female body and yourself so when the right girl comes along you can blow her mind. I swear to god, my guy and I slept with eachother quick after meeting and disconnected for a year when I left town. But one thing that I could never shake, it was burned into my mind so hard was how INCREDIBLE the sex with him was. I thought about it all the time and my gfs and i would girl talk and i could never fully explain how amazing he was. It def left a mark. We eventually reconnected and its like, I'm legit scared that if we ever split up that I'm fucked cuz another guy wouldnt come close to that love and satisfaction. To all guys out there, strive for that. Thats a good thought for you for your gf to have! Lol But it takes work effort and practice. Obv not every time is encore but im never ever dissatisfied. Not once. Even the quickies are like encores. He learned my body, learned me and what I like, and its effortless for him to make me go nuts. In turn I'm more happy, willing and comfortable and enjoy sex. Not ALL women enjoy sex, because they didnt have good experiences physically or emotionally. If your girl is like that then change it.
Good luck to you OP and work and your confidence. Its the #1 thing that'll get u girls. And getting out there, sitting in your house isnt going to help. OH, and dont catcall chicks, we dont like it. We like the attention but if its respectful.