<human>: We were together for three years, engaged for most of that time and we met when I was 18 and he was 21. Since then (we had an extremely bad break-up), our relationship has had it's ups and downs. We stopped talking for almost a year after I broke off the engagement but since then, we've been really honest with each other about what went wrong and have become good friends. 

Moving on. Today at work, I suddenly started missing him. A LOT. (We talk on the phone a lot but haven't seen each other since the end of 2014). I'm coming to the realization that maybe he is my soulmate. I mean, we shared so many firsts together. We know each other so well. We "get" each other and we still love each other. Even though we've both been in relationships since we broke up, we've always had each other. I kept thinking when I broke up with him that he wasn't "it" for me but what if he's been the one all along and I was too damn stubborn to see it? I don't know what to do. We're both currently in relationships so it's not like I can bare my heart to him and potentially be a homewrecker because I was too freaking obtuse to see what was in my face. We're supposed to be going to dinner tonight to catch-up and I don't know how I'll be able to look at him. I'm so lost right now.

Summarize the given text in a few sentences.
<bot>: After being broken up for almost 4 years, I've come to the startling realization that I might still be in love with my ex-fiance.