I've NC.
The short story:
My ex and I were together for 6 years. Around 4 years in I was ready for marriage and children. He said he was unsure. He said he didn't believe in marriage and was unsure if he ever wanted children. I said OK, have some time to work it out. I gave him time to 'figure it out'. In this period of time we went on some sort of break. He then came back saying he found he didn't want kids and marriage as that was my deal breaker at that point.
I said ok. We broke up.
12 months later: he is engaged and his girlfriend is pregnant.
WTF? Why not me? I still love him and even so why did he do this?
I could have saved myself so much time and emotion had I known!