<human>: Can you succinctly summarize the text in 1-3 sentences?

Ok here goes, since I was 16 I had strong feelings for a girl, nothing came of it as I was under confidant at that age and didn't have a clue how to deal with my emotions which made me quite introverted, even so we become close friends.

Fast forward a year, she leaves college and we don't speak for six months, when we do finally get back together she has a boyfriend and I'm pretty cut up but hey I've got a fantastic friend still.. But I'm still attracted to her.

Five years go by we're still great friends and I know I still have some feelings for her but I've become a lot more confidant a lot more independent and have had the same strong feelings (that I think were love) for other girls. I've also become good friends with her boyfriend, who is very gracious and trusting without relationship and understands that we're close.

Recently though I've latched onto her and been flirty and it's been returned. we send some messages get and talk a bit dirty, basically moving in a direction the 16 year old me wanted all that time ago and being single at 21 is kind of filling a hole that needed filling,

All this culminated in bit of making out in that boyfriend's home while he was in the other room. We know it was wrong but for me it felt too good but he found out and now I just can't stop feeling guilty, it's like I've got a knot in my stomach constantly. I've completely betrayed the trust of a good friend whose let me into his home, shared good times with picked me up when I was down, and all because I had that attraction and couldn't just be happy with being friends. 

He's been nothing but accommodating even through finding out, trying to understand why I've done it, that despite the fact I can't be trusted but he's forgiven me. He's one of the kindest guys in the world even when I almost broke up his relationship and made him feel worse than anyone before.
<bot>: Friendzoner of almost 6 years gets to be more than friends for a while but nearly ruins that friends relationship and another amazing friendship for it.