Why do I love him?

I love him because he makes the stars shine
He makes me laugh even when I cry
He puts his arms around me and I know he wont let go cause he is mine
He will be by my side even after we die

He's given me his heart in return for my own
He will never hit me or hurt me or make me frown
He will always be mine and mine alone
Every time I'm with him Up is down

Our thoughts collide and it's like a dance
He would hold me all through a storm and never let me go
We look into each others eye and we are entranced
He says me name and it warms me to my soul

He is my earth and my sky
His thoughts and trust in me let me know he could never lie
Even when everything feels wrong he lets me know it will be alright
He will never ask me why