As a Cancer born on June 29th, your personality is characterized by great sensitivity and emotional understanding. While you are also creative, your most obvious gift is for detecting the emotions and thoughts of others; it's as if you just know. While others would be tempted to use these abilities to manipulate others, you attempt to use your understanding to show compassion and sympathy. You are by definition a giver and find great satisfaction in nurturing those you care for. In return, your loved ones show you great appreciation.