Great suggestions Newbie!
You've got your relationship advice down to a simple science! I especially agree with the part about compromise! That way everyone gets what they want with the least discomfort. And the part about not playing games, WTG! Too many relationships break up soley because one person couldn't avoid making the other person miserable becasue of their excessive game playing. I know this one, firsthand!!! DON"T PLAY GAMES!