Hey Ash your only 12 you don't need to think about that until a few years. Although I have the same problem as you. I broke up with my boyfriend bc I didn't feel comfortable and the only reason i was with him bc I wanted to be loved. He wasn't my type either. Ik how you feel and it sucks but you just have to wait for the perfect person. Your not a crappy person your the most best person I have ever met. I mean every second I go on my tablet I wait for u to message me:F But whoever you start dating in the future they are the luckiest person in the world bc your awsome:)<3 I wish I could hug u rn😔