my hobby is licking a**'s feed

I don't know about you guys but I'm completely on J.J's side here. Mainly because I've been in his shoes too. It's easy to throw out the 'communication is key' shit but really if you're in that sort of relationship with that sort of person, that idea of just talking it out with them can be disregarded with their behavior. Sometimes you don't need an answer or an explanation to something, a person's actions are enough alone. When you constantly get treated like how J.J was, you get fed up that you won't even care about what the other person has to say anymore. Imagine your lover constantly showing you these red flags, it doesn't have to be similar to Leo's, you've tried pointing it out and the relationship has been going on for years and still his behavior doesn't change one bit. You'd start to think it's a lost cause.
Also, even if you guys say that they're both lacking communication, i feel like Leo's been the one to ignore the chances for it. J.J has been pointing out Leo's attitude towards their relationship, like how he feels like Leo is not treating him like a boyfriend, other things too, like how Leo prioritizes himself more without even sparing a thought of J.J, and it's not only J.J that's been calling out his behavior, it's their friends as well, even at the start before the break up. You guys can say that 'oh J.J knows that's what his personality is like before they started dating. he knew what he was getting into' No he didn't, Leo's out-going and extroverted personality has nothing to do with him failing to care more about his partner, his thoughts and emotions. And he may have been clueless that doesn't mean that that's an excuse and that you guys can just blame it all on J.J. He's failed to acknowledge J.Js words, failed to notice how his decisions impacted J.J, he doesnt even ask wether how J.J would feel or how he would feel about things. He thinks only for his own. I'm not saying he doesn't love him, but people can still be self-centered even if you're with the person you love.
So yeah...i have much more to say but I'm yapping too much. I felt like I didn't explain it properly so hopefully no one gets the wrong idea.