>no friends
You said you have no hobbies. Friends are people who enjoy doing the same things as you. If you do nothing then nobody enjoys hanging out with you. Do something that involves and interests other people. We are talking because we both use Jow Forums.
>virgin
Being social and having friends will get you a girlfriend.
>never been to party
Friends.
>never been to a barbershop
Nothing is stopping you but I cut my own and think it looks great. You could look up tutorials.
>5 years no gains
Part of working out is diet. I work out all the time but since I eat grains and sugary foods my abs don’t show through. I only have them when I diet. Another thing is protein if you want big gains.
Make sure you push yourself to the point of collapse and do each exercise correctly. Rep count doesn’t matter, quality does.
>afraid of social interaction
I was pretty timid back in highschool. I spent years in online chatrooms and voice chats which carried over into real life. You gotta practice talking to people. It’s not a skill you're born with.
>ugly
Well first of you’re boring, have no confidence, no gains, a bad haircut, don’t talk to people so yes, you’re unattractive. Like come on you can fix all this. Go to /fa/ and find some cool clothes to wear. Practice your social skills and talk to people even if it’s awkward because that’s the only way you get better. No pain no gain.
>never talked to a girl or get matches
No hobbies, ugly, and afraid to talk to people.
>disliked by parents
There is nothing you’ve done for them to be proud of
>no hobbies
Ok this is why you have no friends. You have to be doing things and interacting with people to make friends. Nobody is going to break into your house to talk to you. Friends are people with similar interests. Play games, work out, go to events, do something. How many things have you tried? Don’t be afraid to try new things. You don’t know what you’re missing.