I was pondering how to develop a good foundation system with my partner. I want our relationship to be rock solid and I was wondering how to go about it. What do you guys have to say about it? When does one make efforts in laying down a strong foundation for relationships ?