My fiancé and I have been together for 7 years now and have been engaged for about a year and a half, we're due to get married in 5 months.
About a year ago a mutual friend of ours sent me a screenshot of my fiancés tinder profile. I'll admit I was pretty emotional and angry at the time and probably should have waited until I calmed down a little to confront him. After I confronted him he immediately said it wasn't him and that someone must have been impersonating him. I suspected he was lying at the time but eventually decided to just move on from it since he swore it wasn't him and he let me look through his phone.
It's been a year since then and we recently moved in together. I've been finding out other little things that he's been lying about throughout our relationship, and this made me question the whole Tinder situation again. I asked him again about it a lot more calmly this time and he finally confessed to everything and that he was just using it on and off for the past few years as a confidence booster. He claims he didn't see anything wrong with it as long as he didn't go on any dates or message anyone.
He then went on to say that he didn't want to tell me he'd been using it the first time I confronted him about it since I was too emotional at the time and that he didn't want upset me further. It really bothers me that a year has gone by and he never told me the truth until now.
I honestly don't know where to go from here, I feel like I can't trust him anymore. I still really care for him and he's like my best friend but this whole situation has made me rethink our relationship and if I want to marry him.
Should I try to forgive him or is this a sign to break things off?