They keys you mentioned are vital components of a successful relationship. It is essential to have these factors present in order to build trust and intimacy, and a strong bond can between two people. :)
Thanks for the participation, much appreciated it :)