I think you shouldn't post here anymore, this is a site to help people with issues they may be having, not a soap box for you to stand on and judge people, not a place where you can like the sound of you own opinion...remember, it is not peoples faults for being the way they are, especially if personality traits are caused by traumatic experiences in their past.......but i am curious now, what was yours?...to make you so close minded and judgmental?....
P.S.....there has been absolutely NO cheating in my relationship, no bad decision making and no lack of impulse control....so, really, wtf are you even talking about?.....my observation is that it may be yourself !!!!