I support your need to walk away and I’m glad you’re in therapy – but I think your expectations of a partner are a bit unrealistic. All of the “Micro-cheating” examples can be deal breakers, especially if excessive or as a replacement for spending time with you. Someone who looks at an attractive person on occasion is normal. Someone can’t hold up their end of a conversation because they are staring at every woman passing by… different. So I think you need to ask yourself and maybe work with your therapist whether you are setting yourself up to fail by having such high expectations of a partner that you’re always going to be disappointed?