Successful Relationships have a Rock and a Kite – Which are you? Successful Relationships have a Rock and a Kite. Have you ever wondered what does you are my rock mean. Some… Read More