There are a lot of things in this life that I'm not sure I've done right.
I'm not always sure that I made the right career decision. I'm not sure what I want to be when I grow up. I'm smart, but I'm not the smartest. I can't run a race, I can't lose the last five pounds. I'm not sure that I have what it takes to be a good mother.
But when I'm feeling insecure about my decisions that I've made in my life, I know one thing absolutely for sure: I married the person that I am meant to be with. Too often, I'm a cynical and pessimistic person, so when I say that I found my "soulmate", don't take it lightly, because I'm not the person who goes around using that word.
It's not the "finding my soulmate" thing that makes my mind spin sometimes. What really leaves me in disbelief at certain moments isn't the fact that I've found the best person for me, it's that I've found the best person, period. I have never come across another person that is as genuine, kind-hearted and full of love as my husband.
I'm not just seeing him through rose-colored glasses because I'm in love with him. I'm not the only one. People reflexively smile when he walks into a room. Everyone wants to be on his team. Everyone wants to be his best friend. He wants to be everyone's best friend.
But somehow, inexplicably, I got to be his best friend, and that's an honor that means almost as much to me as being his wife.