How do I stop having body image issues?

Anonymous

So even though I’m a guy, I’m very insecure about how I look. I workout like at least 4 hours a day. I also buy expensive face care stuff. I have a skin care routine. I also have a few thousand dollars worth of clothes. I get a haircut every two weeks. But I still feel like I’m ugly. I never had girls interested in me in high school, and it affected me later in life because I’m like this now. Even though I get a ton of girls interested in me, I still feel like I’m not good enough. My girlfriend always compliments me on mg looks, but I just don’t feel like she’s telling the truth. I don’t think I’ll ever be satisfied with the way I look.

Updates
1 y
Also because growing up, every girl I fell in love with always chose other guys instead of me. And I would always have my heart broken
How do I stop having body image issues?
2 Opinion