Life’s little surprises.

It’s always funny how people can surprise you. How you can know someone for so many years and think they will never change but then one day, when you least expect it, they will blow you away. 

I never imagined a time in my life when someone would appreciate the things I’ve done for them, a point where they would acknowledge what I’ve put up with.

I may have been hit with a little nostalgia but I found myself completely awe-struck by this unexpected moment.

This re-solidified my belief in people. They are marvelous.