My namesake's the fiery one
Earth's light source since it had begun
And I am the Earth's satellite
I'm much more visible at night
I'm the red planet, very cold
Supporting life in days of old?
My namesake comes from Mercury
Our midway point is reached with me
A massive gas giant am I
My moons did Galileo spy
Venus stands for love and beauty
With her approach you'll soon be free!
Anticipation our last brings
Beautifully adorned with his rings
What are we?