Most Helpful Girl
He sounds like a nice guy that does care about you, just not enough to make you his wife. He gave the relationship enough time so that he was not making a hasty decision, but a decision he has made. I believe because of the mature and calm way he went about it, that he was being very honest and sincere with you. Sometimes that hurts, just be thankful that he was able to recognize that he was unable to give you what you need (and you were unable to give him what he needs) and to let you go find a man that will suit you better. You'll both move on and find your 'forever loves', and you'll look back and be thankful that he did what he did, and realize just how right he was.