Complicated- need advice.
My boyfriend and I have been together for >7 years, we were high school sweethearts. After graduation, I went away to school (I chose to go away because it was an excellent program, and my family has been quite unstable- I needed to sort of get out of the city). During my program, in the first year- I became friends with an older guy that was in one of my electives. He wanted to get together and study and I didn't see anything wrong with it (we met in a library- nowhere private or anything). We met only a few times, and at times he got flirty but nothing inappropriate- I think its just his personality. He was a model and was showing me some of his pictures, anyway I ended up showing him a provocative photo of myself (Why? I have no freaking clue- I think it was more to brag and make a statement- "look! I can look great too") But it was inappropriate. Later on, after studying he walked me back to my residence (it was dark out- so it was more for safety- or so I thought). But then he tried to kiss me, our lips barely touched when I pushed him away and said I was not looking for another relationship (he was aware of my boyfriend, since the start). I haven't talked to that guy since. A year later, guilt came upon me because my boyfriend and I got more serious (he's a great guy, always been there for me through really hard times and I truly love him alot) I told him everything- that is everything except that I'd shown this guy the provocative photos of myself (I guess I just couldn't bring myself to do it- I was ashamed- still am.). Later that year, I got really drunk with some friends and cheated on him, we were never rocky or anything- I love my boyfriend a lot so I'm really not sure why I did it. I couldn't bear what I had done, I was feeling so low- the guilt followed me everywhere and I would randomly just start breaking out in tears, 2 days after it happened I broke down and told him everything that had happened. The next years after that were rocky as he wanted to always talk about it to understand it all further and I just wanted to forget it and move forward. Also he would get very disrespectful to me at times and just flat out rude. But now we're stable again & I love him (always have). I want to spend the rest of my life with him (and only him). I have taken measures to prevent it from happening again (like not drinking or going to parties or socail scenes without him). Now we both have jobs, and are saving for a house, I know it won't be long before he pops the question (and I can't wait). But I have been feeling a lot of guilt about not telling him that BIG detail about the provocative photo I showed that guy way back when, I guess I have been 95% honest with him, and the last 5% is eating me up. Should I tell him or let it go?