He's married?!

3 months ago I meet the man of my dreams. He is everything I've ever wanted. He is a hard worker, super smart, caring, family oriented. Our past are pretty much exactly the same too. We have both been in 2 serious, long term relationships. With both of us being the ones to fight for those relationships, to last. Only difference I was aware of, was he actually had a baby with each of them. I've never been treated the way this man treats me. He goes completely out of his way for me, makes me feel like I'm the only one in the room. Every since the first day we meet, we just clicked instantly! When we are together, time literally flys. Before you know it its 3am n he has work at 5! He recently said he loved me and started talking about what he wants as fair as building a future with me. Realize its early but I feel the same way.

2 days ago, he told me he had to tell me something important. Said he has been scared to tell me cuz he doesnt want to lose me but he knows I needed to know. Said he has been honest about everything but this one thing. Ended up breaking the news he got married with his ex 5 years ago but have been separated for 3 year (she lives outta state). He said they are going through the process of divorce now, but technically still married....

I've been in complete shock. The thing that gets me the most is just the lying. The fact that he waited this long to tell me. I've been going through an emotional rollercoaster. One minute I'm ok, and understanding, n the next I'm pissed and I cant believe I'm in a relationship with a married man. I cancelled the trip we were planning for next month, told him we needed to slow things down...said he understood and would do anything I want n need to make this work....

He is the only one I'd talk to about this, cuz its honestly embarrassing for me. But just feel like I need to hear from someone who has maybe gone through this cuz I'm at complete loss....anything would be helpful. Thank you for reading through all of this, if you've made it to this point!