Communication, honesty, and knowing one's limit(s) is what I have found to sustain any relationship.
Then again, WTF do I know??? I have been cheated on by every girl I ever dated !!! :eek:
Perhaps, simply taking each day as it comes, and living it out like its your last should be the...