Why do I feel like I'm not good enough?

Not strong enough, not good looking enough, not enough money, not enough snowboarding, not enough motorcycles, not enough to meet her bestfriend (female), not enough for love, maybe thats why I've been cheated on twice... always self doubting. Oh she likes me for my car, she's using me, she's not texting me because I'm not good enough! Self-loathing is pathetic, I know! Maybe I come here to get slapped by the harsh truth of you redditors! The only thing that takes me mind of sht is reading your comments ngl.