I'm 21 this year. I have been with this guy for 2 years and 5 months so far. We had an extremely rocky relationship. My boyfriend used to control me too much. Example, I was not allowed to go out with my friends too often, can't talk to them on the phone for too long, I had a curfew etc. When I don't follow those rules, he will go crazy and call my, my friends and my sister repeatedly to scold me. We fought a lot about these issues and he always promised that he would change, but never did.

Few months ago, I couldn't take it any longer and made up my mind to leave him. We broke up and I realized that I was happier without him and had pretty much moved on with my life.. he was overseas at that time, but a week later, he took a flight back to surprise me and ask me to forgive him. He promised that he would change and so I agreed.

Right now, I must say he has improved a lot. He actually did change and stopped giving me rules and stuff.

The problem is, I feel like I don't feel the same about him as before? No more lovey doveyness, the sparks gone. I don't know what is wrong with me, but I feel nothing for him which is weird because we were so in love. Maybe it was too late for him to want me back? Or should I wait it out and see if I get the feelings back?