Long, but please read

I’m 22 years old. In middle school I “dated” this boy (going to name him max) Nothing serious we were just kids. When we “broke up” I was heart broken.

In high school freshman year I got with my boyfriend. (Fake name tod) Six months into it I cheated on him with the same boy from middle school (max). I felt guilty ended up telling my boyfriend (tod) & we broke up. Me & that boy from middle school (max) ended up getting together it wasn’t for long because me & (tod) worked things out & got back together. It’s been 7 years we’ve been together but I’ve ALWAYS thought about (max) him & I never ended badly. Never talked badly about each other. Would talk in class it was never anything negative between us. He would get into relationships & it’s like I’m just genuinely happy for him no matter what. I just find him so attractive.

I’m out of school now of course & we just got back into contact & a part of me just wishes we could be together again but I’m with my boyfriend (tod) of 7 years who I love but just so confused.

I don’t know what to do..

Any advice?