Pages

Long Distance Relationships: idk how to break up with my best friend

I have a long distance relationship with my bf for 2
years .. and as you know sometimes you just want someone to hug .. so i cheated on my bf with one of my best friend that i've been knowing him for a year.. idk how to break up with my best friend because i really love my bf.. i didn't mean to say yes when my best bro ask me out ... i'm a terrible person and they both will be coming on my graduation this may...