I emotionally cheated on my now fiancé

Problem/Goal: I (F26) cheated on my boyfriend who is now my fiancé (M30) months ago.

Context: during that time he was always emotionally and physically unavailable for me. Lagi nalang siyang nag lalaro sa pc, nag babasketball, to the point that it felt like I wasn’t in the picture anymore to think na live-in pa kami. Every time I try to talk to him during that time parang wala. Lagi lang kami nag aaway and walang pag babago.

Fast forward, may na meet ako online that gave me the time and effort that I was looking for. We started off being friends hanggang sa lagi na kaming magkausap, call, and even to the point na sending explicit things… though never kaming nag meet in person. Nung nag sasabi na ako sa bf ko na mag hiwalay nalang kami kasi wala talagang progress yung relationship namin, nag bago siya. And so I decided to end my connections with the guy.

Now, months later okay kami. Pero sobrang kinakain ako ng konsensya. I deeply regret everything I did. If only I could go back through time and fix all the mistakes I’ve done in the past. I love my boyfriend so much and it was so stupid of me to commit those mistakes. Ang tanga tanga ko. Now, we’re engaged… and I feel so bad. I hate myself for it. I’ve learned my lesson and now I don’t know what to do, wala pa din siyang alam about what I did. I am so scared to tell him the truth. And it’s eating me alive. I want to be a good partner, I want to change, I will never do it again. I regret everything I did.