Most Helpful Guy
sorry for what you're going through.
first thing is... you don't have to compare yourself with anyone by saying that you live in a small town where there are no cute girls (what you said is related to you and how you think about yourself, not related to the other girls).
breaking up is the best solution to let know that you're dealing with someone who has no intention by sailing the oceans with you to a better future in this relationship... which mean you don't have to wait for him... cuz you don't need to prove your existence to those who loves you.
Just don't wait for no one to start your life.