Why does my boyfriend lie to me when he doesn't need to?

I keep catching my boyfriend red-handed in some lie. For example, me and him were separated for almost 4 years and then one day I finally agreed to meet him but I insisted it was just for closure (that's what I thought it was at the time). He did check with me multiple times and I kept telling him not to expect anything. When we finally met we did actually reconcile and later began dating again. At some point I asked about his most recent flings before we met. He told me about these two women and said he stopped hooking up with them months before we reconciled. Time passed and one day I accidentally saw the date when they last saw each other. It was after me and him got back in contact but before I indicated any chance of reconcilation. Would I have been mad if I found out he slept with someone before we met in person or discussed reconciling? No, we weren't together or planned on being together so it didn't matter. Was I feeling betrayed now that he felt the need to lie to me? Yes.

Another incident that just occurred involved him having a racist spiral some years ago (mostly when we were separated). He got involved in some really fucked up groups and forums. He claimed to have 'come out of it' and whilst I knew that it is very unlikely that he's changed his mindset, I just asked of him to stop being active on certain forums that could get him into deep trouble. The other day my laptop accidentally logged onto his Google account and I took a peek at his browsing history. It was filled with all the forums that I asked him to avoid. Wanting to check how much of a fool he takes me for, I called him and in passing asked him how his mental state is in relation to these issues he had. He swore he's a changed man and not only he doesn't check these forums, he no longer takes interest in these issues. I reasked the question a few times but he kept lying. Why does he lie to me?

Why does my boyfriend lie to me when he doesn't need to?
Post Opinion