Today Grant has been in my life for exactly half of it - 18 years, 9 months and three weeks. From tomorrow I'll have known him for longer than I lived without him.
Finding that special someone who you can love with all your heart is amazing. Having them love you back is simply a miracle. I'm so, so blessed.
Here's what half a life of love looks like.