I (20F) cheated on my boyfriend (28M) again and need to choose who I want in this love triangle
First time here, but really needed advice regarding this! (Names are fictitious)
So before I started dating my boyfriend i had this little fling with Tyler (24M), we knew each other for 2 years and had gone out several times already, but never anything more, since he was really self conscious of his appearance, but I always found him really cute, and in the middle of this situationship I met my current boyfriend Matthew he was perfect and all, we had a really comfy relationship but then his family offered a 2 month all-paid for South East Asia trip, we had agreed on a open relationship, but in the first week he flipped and was uncomfortable with that, so I said ok.
Next week I kissed Tyler and another boy, I kept it a secret from Matthew and told Tyler I couldn't be with him anymore, when my boyfriend returned we went to some frat parties and Tyler started flirting with me all the time, and i was guiltily flirting back, until I just couldn't keep the cheating inside of myself and exploded, and i told him everything and I said "I loved someone else, and I want to be with him" Matthew was devastated, but I felt good like my spark had returned and the same day I DM'd Tyler and he asked me out, we went out about 4 times and it was great.
Then Matthew wanted to talk to me about everything, we had a very emotional breakdown of our relationship and we decided to try again, and he told me if "I ever cheated on him again, to just break up with him". Now I can't stop thinking about Tyler, and we had a little kiss last week and I don't know what to do, because I love them both and I feel like I'm breaking the two of them. How can I solve this problem? Who do I choose? Or can I even choose in this situation