On the 5th and 6th June 2012 the planet Venus will pass across the face of the Sun and this is called a Venus Transit.
It is among that rarest of planetary alignments and only 7 of them have happened since the invention of the telescope. They happen in pairs with 8 years in between them. The dates of previous ones have been 1631 and 1639, then 1761 and 1769, followed by 1874 and 1882 and then finally 2004 which was the opener to a pair which will see the second event in 2012.
Venus and the Sun do cross over regularly, but ordinarily Venus passes our star high or low instead of moving across the Sun’s face. This event actually has more impact in terms of meaning because of this. We have to understand that a Venus Transit is like an eclipse. Electromagnetic force lines and plasma flux ropes will cross over.
Imagine a piece of string going from Earth to the Sun and one from Earth to the Venus too. It's as if the strings will cross each other and vibrations pass down the string.
Venus is an Earth or Earthy planet. This much must be understood at the beginning. So what she delivers (or takes away) is manifestly and concretely felt. You can hold it, celebrate it and use it. Venus seeks gratification, pleasure and fulfilment. She will give affirmation and success in war or love because her aim is to manifest it .......to make it happen - whatever that is. Venus understands the beauty of form, possession and manifestation.
She is useful in practical and everyday living for protection, power and support. She supports aspiration, success and achievement in LIFE. To the Egyptians, her symbol, the ankh, was known as the Giver of Life.
The Meaning of the Sun
This is the energy storehouse of our existence. The Sun's immense nuclear and spiritual power fuels our lives from within and without. Many ancient and not-so-ancient cultures believed that the Sun was the source of all Spirit. It is the heart and ruler of our Solar System and it controls all life with the heat that warms and the energy (calories) that emanate from it both invisibly and visibly. So the Sun gives light and invisible power.
What do They Mean Together?
On the surface of it, together they mean something very successful and powerful, but on this occasion they might just SAVE THE PLANET! Sort of a cosmic Superman and Superwoman actually. For if you haven't noticed, Earth is in trouble and we need a miracle. We are heavily over-populated and we are indulging in massive over-consumerism. Debt has fuelled over-inflation and the over-consumption of our planets raw materials. In short, we have been asleep in the wheelhouse of the Titanic for the last two decades and now we need a miracle! So hopefully, this Venus Transit can deliver one......