If you had 10-20 lbs more of muscle. (which is going to take a while) You wouldn't feel that way. Trust me.
Getting in shape and looking good, despite what your face looks like is going to be massively beneficial.
People treat you better, they praise you, want to be you.
People like you.
You'll show up to an interview and they'll be like, this guy has his shit together whether you do or not.
Ever heard of Casey Neistat?
He's ugly as fuck.
(i know you're going to say you're more ugly but Idc... this dude objectively doesn't look good)
Know what else about him though?
He's super charismatic, he has a networth of $16 million USD and has a sick youtube channel with 12 mill followers.
Only reason I stop by and comment on your stuff is cause I think you have massive potential and you're concerned that your face and height suck.
(many people have helped me in the past and I've similar to the way you're feeling countless times in the past and people reach out, so I'm reaching out)
This guy I can guarantee you doesn't give a shit what his face looks like cause he makes his look work, he's funny, charismatic and rich as fuck. Dude seems pretty fucking happy despite having dealt a shitty hand in the face department.
He could be 5'2 with a permanent hematoma on his face and he'd probably still be happy and successful. It's not about your face or height.
Yea it's not all about getting girls.
I know this isn't going to help your dip right now, I at least hope it helps a little but you need to realize and internalize that your facial aesthetics aren't your life.
Stop giving a fuck what other people think and keep grinding.
You've proven that you can put in the work.
You can get a beard, you can get more stylish, you can get more jacked, you can talk to more people, you can ignore what others think of you, you can get rich, you can do fucking anything.
So keep doing what you're doing, focus on only what YOU are able to change and you'll get there.
I believe in you dawg.