Horoscopes

Cancer

June 23 - July 23

Without 'this' having happened, could you ever have had 'that'? You're wondering how you ever arrived at a certain decision; a series of events are turning over in the back of your mind. Yet torturing yourself by wallowing in 'could have beens', 'should have beens', and 'if onlys' is a sure-fire way of missing out on the beauty and opportunities of the present. Of course it's important to learn from your mistakes. But, it's also healthy and advisable to let go of painful memories. You can move on from a hurt today.

Celebrity Cancer

Benedict Cumberbatch

19 Jul 1976

check other zodiac signs