Most Helpful Guy
I feel so sorry for you. Your situation is so painful. That girl is a total minging cow. Listen, maybe you are not the best looking ever but you still need to see your worth. There are a lot of girls that get so much guy attention and are seen as so beautiful who are technically average because of their attitude and accomplishments. You need to figure out the best hair for yourself, best clothes, you need to build your confidence by setting goals and achieving them. You need to talk to more people, develop a sense of humour, and make lots of guy friends. A lot of girls who are average looking get guys because the guys find them fun to be around, notice nice things about them (you said you had a nice figure!) and then their male love instincts turn them into a goddess in their head. I am not talking about every guy, just a lot of guys. Your main issue with that total cow is that YOU BELIEVE SHE IS BETTER THAN YOU. She therefore has power over your emotions, your actions, etc. Remember Eleanor Roosevelt said that nobody can make you feel inferior without your consent. Even though you don't look like a model, you will have so many other qualities to bring out and show people. It sounds like this minger girl is your main issue. Get past her. You can do it.
Most Helpful Girl
It'll be easier if you have other quality traits and skills to fall back on. Just knowing that you're working on yourself can already make you feel good as it gives you a sense of control and productivity.