It sounds like it is the only reason. He started to have feelings for you, was unwilling to have a serious relationship again and he probably wanted to avoid leading you on any more than he had. While you had a lot in common and he was a wonderful partner, he is not in a place right now in his life to be serious about anyone. It looks like it was just bad luck that you started dating him so soon after his last relationship. All you can do right now is hope that he ends up missing you and deciding that he can have a committed relationship after all. Since that type of healing takes time, you should probably focus on moving on for now and getting over the relationship–it could be months or even years before he really feels ready for another committed relationship. Good luck!
As humans, we value things we need to work for, and if something we work for suddenly gets pulled away, it drives us crazy. So while he might have thought he could coast along, texting you to get together whenever it was convenient for him, you’ve made it clear that you value yourself more than that. He will need to work hard to be in your world…and your cool and collected response makes him want to.
Think beyond dinner and after-drinks for your next date. "The best type of date allows you to stop texting, put the phone down, and really foster a deep connection," Kelman says. Restaurants can be nice, but try something a little outside your comfort zone from time to time. Check out a craft beer festival, see a local band at some hole-in-the-wall, or challenge them to a mountain bike race. A new adventure can fortify your relationship since it gives you shared memories to reminiscence about later, and that stronger bond will increase the likelihood they'll want to keep seeing you, exclusively. (Here are more active date ideas for any season.)
The problem with making yourself too "available" when he's playing hot and pretending not to notice when he's playing cold is, you've made it clear you're going to be sticking around no matter what. Unfortunately, this means he feels confident continuing this behavior because he knows there won't be any consequences. You will be there when he wants, and he can ignore you when he doesn't.
It’s not breaking news that men are visual creatures. You can capitalize on this by always putting in extra effort when you know you’re going to see him. Depending on how well you know what he likes, you can even cater to his particular quirks. For example, some guys go crazy for red lipstick and a pony-tail. Others like loose hair and a natural look. If you happen to know his preferences, there’s nothing wrong with playing to them. If he knows that you know and that you’re doing this on purpose, this has an added element of flirtation.
You can do this as a bit of a tease for your boyfriend. In this modern age, it’s so easy to just text or call your loved one. To make your boyfriend miss you, wait for a while to respond to him. Give him some time to yearn for a reply. That will make him miss you and want to talk to you even more. In other case, he might instantly want to meet you as he misses you too much.
Now, a lot of men will not be in a relationship if they don’t feel secure within themselves. This is especially true if the woman is someone beautiful and independent. For example, a man may pull away if he is not financially secure at the moment. This is something that may help him feel superior, confident, and not wonder if he is good enough for you. Also, he may have certain health issues that he is not comfortable telling you about until he figures things out on his own. Another reason could be instability and or unhappiness related to his job. This can be an additional source of stress and men tend to feel as though they need to feel confident or protected with their primary sources of freedom: Money, Health, and Work.
We all know that distance makes the heart grow fonder. When we are together all the time with someone, it can become quite boring and even annoying after a while, depending on the relationship. Being together constantly can take a huge toll on how you feel about each other, which is why experts recommend that giving each other reasons to miss each other may just be the best thing that you can do for your relationship.