During my freshman year of high school, I started dating this guy that I'll refer to as "Tom" for the time being. Tom was a great guy, but he was really controlling. He would become very upset if I ever even said hi to another guy. I did not complain much to him, even though I should have. 

About a year into our relationship, I found out that Tom was flirting with his ex for most of our relationship. He even went to the extent of creating fake facebook pages. I was heartbroken, but he reassured me that he loved me and would never lie to me again and I believed him. 

More recently, we took a short break from our relationship, because I was overwhelmed by his controlling behavior. He began flirting with a few of his coworkers just two days after the break up. When I confronted him about how hurt I was, he broke down to tears and said that it was all because he missed me and he wanted to attempt to fill the gap that I left. I once again believed him.

We started dating again, and even though there was still a little bit of tension, things were definitely looking up. That was until he showed up at my house and broke up with me just a few days before my birthday, the day after I received devastating news regarding the health of two of my close relatives, and while I am beginning to recover from a major surgery. This break up occurred all while he was "scheduled to work" and while he was sporting a bathing suit and a new sunburn. He was also acting suspiciously the weeks preceding this.

This breakup may have a positive impact on my life in the future, but I can't bring myself to let go of three years of memories without certainty. He never admitted to cheating, but I don't know if I can move on without closure. Should I confront him?
user
My bf of three years showed up at my house and broke up with me during very inappropriate circumstances. He lied to me about where he was that day and due to his history, I can't help but to think that he cheated. I feel like
assistant
During my freshman year of high school, I started dating this guy that I'll refer to as "Tom" for the time being. Tom was a great guy, but he was really controlling. He would become very upset if I ever even said hi to another guy. I did not complain much to him, even though I should have. 

About a year into our relationship, I found out that Tom was flirting with his ex for most of our relationship. He even went to the extent of creating fake facebook pages. I was heartbroken, but he reassured me that he loved me and would never lie to me again and I believed him. 

More recently, we took a short break from our relationship, because I was overwhelmed by his controlling behavior. He began flirting with a few of his coworkers just two days after the break up. When I confronted him about how hurt I was, he broke down to tears and said that it was all because he missed me and he wanted to attempt to fill the gap that I left. I once again believed him.

We started dating again, and even though there was still a little bit of tension, things were definitely looking up. That was until he showed up at my house and broke up with me just a few days before my birthday, the day after I received devastating news regarding the health of two of my close relatives, and while I am beginning to recover from a major surgery. This break up occurred all while he was "scheduled to work" and while he was sporting a bathing suit and a new sunburn. He was also acting suspiciously the weeks preceding this.

This breakup may have a positive impact on my life in the future, but I can't bring myself to let go of three years of memories without certainty. He never admitted to cheating, but I don't know if I can move on without closure. Should I confront him?
user
Boyfriend of three years began flirting with his ex, then broke up with me. Should I confront him?
assistant