Location: location, location... isn't that what it's all about?
Posts: 4,207
I co-sign MysticCat. Being able to (or learning to) talk about everything, including issues about finances and sex, is paramount. If you have open communication, you can tackle and overcome most anything in your relationship.