Lyric discussion by 1EclecticTaste 

This is a great song by the dolls.

IMO It's about having someone in your life that is there for you entirely. You're not perfect and they're not perfect, but you're perfect for each other. They help you be someone better than you are and renew your outlook on life.

If you're of the Christian type, this could also be interpreted as a relationship with God. For me, my wife-to-be makes the stars shine, but it's open to interpretation.

Either way, it's a very special song.

Both of your suggestions make perfect sense.

An error occured.