Feeling Like A Failure.

I'm a 37(M),and I feel like a failure. While my agemates have already got wives and a kids. I'm still here as a virgin. I'm 4'10",bald and fat. I make like 18k working in a security job in a month and I'm drowning in debts (due to things like gambling and alcohol) compared to my agemates who make 6 figures in a month and like in marionettes while I live in a bedsitter, when things get tough I usually get money from my siblings, even though I feel like they would have better uses for the money.

I rarely get approached by girls and when I sign up for dating apps. I automatically get rejected when I tell them my height compared to my tall colleagues who get all the bodies they can.

There's nothing that I can say really distinguishes me from others. During exams in school I was always in the middle to the bottom of the class. Tell me is there any hope for me?