You make me smile
You make me laugh
Even though I never get to see you
You light up my world
You fill it with color
Just when I think I'm about to give up
You give me strength
You are strong
You push me harder
So no matter how much
We fall in and out of touch
I know I can always count on you
You will always be there
For years and years to come
For a guy who doesn't get nearly the credit he deserves. He'll probably never see this, but I hope he knows how much he means to me.