Southern Belle
The only thing I would add to all these great answers is just a thought.....Cheating is becoming more and more the norm today. When I was younger, it was the man cheating on the woman. Now, it seems to be the opposite or maybe women are just stepping up to the plate.
I don't have any stats, but the chances of your spouse cheating on you are way up there. So, if you are in ANY relationship, please be aware of this. There is no way to guarantee cheating won't happen to you. My lst husband loved to play around and I paid the price for many years. When that marriage ended and I was playing the singles game, more than once I dated a married man. I didn't know at first. They all claim to be single and it's only after a date or two that you find out different. Men can be dogs, you know. (OK, women can be dogs, too.) Was I perfect then? Heck no! One thing I learned from that is nothing is black and white anymore. There's a lot of gray areas in life.
A couple of weeks ago, two couples that I know broke up because two of the spouses had been having an affair for 8 months and decided they were in love. (I call it lust.) They left their homes and have moved in together. Left behind are a 11 year old boy, an eight year old girl and 3 year old twin boys plus two heart broken spouses. Did the wounded spouses know or suspect? They didn't have a clue! By the way, they were VERY active in their church and the man involved in the affair was the youth minister. So, being active in the church will not fool proof your relationship against cheating. Personally, I don't think there is a way to fool proof your relationship.
I would love to say there are perfect people out there who haven't cheated, but most of the people I know have had a past. I am now a grandmother of 4 and have been married to my 2nd husband for 10 years. I am sure in his younger days he sowed his share of wild oats. What I have in my favor is the older he gets, the more he wants to come home at night and fall asleep in his chair.
Paulette