"Not being open, or saying enough and making your partner anxious, This is one of the reasons why I was cheated on"
I've seen alot of people (Hell even myself) fall victim to this type of mentality when they get cheated on. Regardless of your communication style, it gives no one the right to breach your trust to go behind your back & be unfaithful. I despise how people gaslight themselves into thinking they were the problem when they're the one who got cheated on.
Anyone who cheats on their partner is an immature, scum-scraping, manipulative brat.