I've met this amazing guy, we liked each other, we clicked, my parents love him, etc etc. We didn't see any reason to delay so we were both planning to marry each other next year. I've this minor illness which I would disclose in each relationship I am in. So I told him about it and he seemed understanding.

A few weeks ago he told he was having 'doubts' and then the next day he called me to end our relationship, saying he liked me and all but he felt selfish if we married each other (because I'd have to relocate and leave my family and that would be difficult because of my illness).

I told him to reconsider and think about it throughly. After a few days he texted this:

" I know that this chance won't pass me by again and I might never find a spouse like you but at the moment my life plan changed and I would have to bear patience and not look for a spouse until my studies finishes here.

After this if we are meant to be for each other our way will cross again. Until then the best solution is that we do not speak with each other.

I will try to remember you and your family and pray that God guide us to what is best for us."

Needless to say I was heartbroken and have been crying since then. Been dreaming of him every night. I need some dose of reality here. Is this a 'nice way' a guy rejects someone? Is he for real? Is he just making an excuse to reject me? I mean is it reasonable that I feel hopeful and want to wait for him for a year because I am willing to wait.

Am I that stupid and blind?