I feel like this is the reason for all of my struggles. I'm a "nice guy" and I hate myself no matter what. No matter how much I improve. My mentality stays the same.

I've worked hard and these days I'm fairly attractive physically, disciplined, hardworking, dress well, doing better financially than most etc etc... But I still don't feel any better mentally than when I was ugly, broke and fat.

I feel not good enough for girls and that becomes a self fullfilling prophecy. Even though I'm not afraid to shoot my shot girls keep rejecting and dumping me. But I don't know how to change.

This stuff is way more complicated than "get fit" or "make money". And I'm starting to doubt would feel good enough even if I became a billionare with 10/10 looks...

I'm just feeling hopeless and lost af. Has anyone managed to solve these issues?