God only knows how long I’ve been waiting for someone like you,
and how many prayers I’ve said about you before I met you,
and how many times I’ve thanked Him for you in my life after meeting you.
You always tell me that you are imperfect,
but I think that God made you perfect for me,
for in your weaknesses, His strength is made perfect.
You are my best friend.
You understand how I function,
sometimes you even know what I want to say before I even move my lips.
You love me, no matter how strangely I am wired,
regardless of how far I am from being perfect.
And so, I promise to fiercely love you,
to defend everything that we have,
to have the courage to hold fast onto your hands while walking you through the most trying of times,
and remind you of God’s strength in our lives.
I promise to take good care of you,
make you good food when you are hungry,
give you a massage when you feel tired,
laugh at all your lame jokes,
and sing you a song every now and then.
When you are sick, I will cook you a hot bowl of porridge,
and nurse you till you are all better.
I promise to share your happiness,
and bear your sorrows with you.
And when we argue,
I promise to not be unfair,
I will own up if it’s my fault,
and I promise not to go to bed angry.
And of the dreams that we dream together,
I promise to work together with you to make them all come true.
to create new experiences together,
and form memories that will last us a lifetime.
I promise to raise our kids in the ways of God,
and tell them that they are beautiful because they look like their father.
I will respect and honour you,
and love your parents and your family as if they were mine.
I will ever be yours and yours only,
sticking to you through thick or thin,
through sickness or health,
poverty or wealth;
Till death do us part.