It's been three years....
Since I put on this dress
And said I do to the best man I have ever known.
Neither of us is always perfect but we are perfect for each other. Although, most days I don't think I deserve such a sweet, supportive man. I don't take for granted how lucky I am.
3 years down, at least 30 to go. I wish it was 300.