Zodiac Sign June 7 - Often cancers suffer from lack of independence, which is why a strong need for leaning towards the good as well as the evil comes to.