My husband and I have been married for 3 years now and have 3 beautiful babies together. He has always cheated on me and for some reason always managed to get me to fall for his apologies and stay....