Missing my ex?

While having a crappy Thanksgiving so far... I find myself missing my ex today. I broke up with him in 2011 because we were on a long distance relationship and I just couldn't handle it anymore. Since then i have gotten married, I have a child, and I haven't seen him since 2011. We talk somtimes but not often. He was just the definition of the perfect boyfriend. My marriage has been rocky lately so I think that is why I am feeling this way. Does anyone else randomly miss people from their past?