Ok, bit of background- I pretty much always had boyfriends throughout high school, from the age of 13, despite going to an all-girls school. This doesn't mean I was a slag or something- I didn't sleep with all of them, and the main reason I was taken for so long was because I had two long-term relationships, one lasting a year and another lasting two and a half.
My boyfriend and I broke up just before I left to start uni because the passion and attraction had gone and we were more like best friends. I had always thought growing up that I'd find the man I was going to marry at uni (I'm sure loads of girls do), and thought I would definitely find someone considering I always seemed to have a boyfriend when I wasn't even at a mixed school- not conceited, I just thought, chances are I'm going to meet someone.
Anyway...October to December at uni I stayed single. Met a couple of guys (freshers) but it was obvious that getting a girlfriend was the last thing on their minds and they just wanted sex. But a few people at uni were already starting to couple up. It was so weird for me being 'the single one'. My best friends at uni all had someone special.
Come the end of January and I miss this amazing third year guy who sweeps me off my feet and asks me out. I became the happiest I'd been at uni and had the most awesome time. Being with him made me feel like I could do anything and it actually really helped me with my studies and independence. But then he broke up with me suddenly, saying he didn't want a girlfriend, he just wanted us to be best friends so he didn't feel the pressure of being in a relationship. I was totally heartbroken. Now it's the holidays so I can't see him at all and I miss him like crazy. I want to be with him so badly. We talk every day with texting, emailing and/or skype (as 'best friends'), but everything I've heard is that you should impose 'no contact' on your ex in order for them to realise that they miss you and want you back, etc etc.
So I don't know whether to start ignoring him or what :/.
I know this other super sweet guy who is really into me and has asked me out on a date even though he goes to uni miles away (but lives closer out of term time). He's not the type to have ONS or anything like that, he's properly traditional. But I know that I'm still in love with my ex. I wish I could just like this guy or anyone else instead of my ex but I can't. It used to be easy for me to 'rebound' when I was in high school but now it just feels wrong. I feel like if I dated someone else, I'd be thinking about him the whole time and it's not fair to the other person. Or should I just do it if it will help me get over him?
But probably the worst thing about the whole situation is that I'm scared. When I was in a relationship I was so happy, and now I feel like I can't be happy. I KNOW that you're meant to make your own happiness, love yourself first etc, but I feel like one of those pathetic people who NEEDS a relationship to be happy. I can only think that its because it's what I'm so used to. Being single terrifies me. You'd think being single for 3 months would have allowed me to find peace with it and enjoy being single- but I enjoyed it for a couple of weeks and then it started really getting me down. I'm okay when everyone around me is single and we go on girls nights out etc but that's the only time it seems to be fun. I've tried everything- hobbies, sports, friends, focusing on my work, but all I can think about is the fact I'm single and 'alone'. Should I just accept that I need a relationship to be happy?? Or might it come in time? Am I not happy because I'm not over my ex and want him back?
TL;DR version: I'm single and I'm not happy. I've been asked out on a date by a really nice guy but I'm still in love with my ex.