Venus moves into Cancer this evening. She is at her most nurturing, needy and sensitive in this sign. When Venus swims through Cancer people want what they want. Now. It's easy to forget that shy Cancer is a cardinal sign with little patience. Emotions rule all and change like the wind.
Cancer also represents the past so don't be surprised if former lovers or crushes make an appearance. Venus will be trining Neptune in Pisces when she enters Cancer and this is a potent mixture for dreamy fantasies about past loves.
It'll feel gorgeous until Venus gets a nasty shock. She'll form an opposition to Pluto in Capricorn on July 8th and 9th. This will be the reality check, the reason why it won't work out or the chance to do things differently this time around.