My light in the dark

I fall short with words when it comes to him, He's been my guide through life for about 5 years now.
I wouldnt know how to handle myself if he wouldnt be here for me 24/7.
He's so loving in so many ways, though alot of people dont realise just how loyal he is, as a Boyfriend, friend / soulmate!
He has a rude mouth, but a small heart.
I can't really come up with the words that could possibly discribe him the best.
So this will be it for now. My Sir, i love you with the deepest of my little heart.