I'm really sorry to hear this story

Mine is actually very similar to yours (I'm 18). No friends and no girlfriend, for my entire life.
I'm sure there are people here that know better t than me, here, but... have you been diagnosticated with some mental disease? Like depression, or social anxiety? A lot of people suffer from these kind of things, so there's nothing to be afraid or ashamed of. A lot of people also DO get through all of this succesfully - usually with the help of a psychotherapy. Have you thought about it? I think you could try talking with your mom about this.
Other people in this forum are here to help you!! You're not alone!! Don't give up!