Funny Birthday Poem For Boyfriend #8

May your birthday be a blast
May it last and last
May your gifts be earnest and right
May your life's reflection be bright
May you recognize where many gifts originate
And be especially kind to your girlfriend even if she's late

(alternate ending)
And all this happens because you have such a great girlfriend