There is something almost preternaturally sensitive about June 29 Cancers. They are ruled by emotion and refuse to give up their idealism even in the face of facts and realism. Yet they are more determined than their nature makes them seem. They have a great reservoir of faith and strength.
Advertisement