Yes I have been cheated on, and things have worked out better because even though I am single currently, I am happy with trying to be the best version of myself that I can be everyday. When I was in a relationship I used to base my happiness around others and now, I focus on myself more. Making others happy is just a bonus.