That doesn't sound like the healthiest relationship to me (could be the damn Christian programming though

). Sex and sexual acts can go a long way, but they'll still only take you so far on their own. Money's much the same.
I also notice a lot of the older folks I know mentioning immoral attitudes and a lack of respect being behind the higher divorce rates and the like these days. I'm not sure I'd completely agree with that sentiment as there could be other factors involved (such as the ease of getting divorced), but I do think there's something to be said for the lack of respect part.
Bookmarks