40 Days of Thankfulness Day 20: Half Way Point!!

I have loved what this challenge has brought to my life as it forces me to focus on the positive aspects of my life, but some days it is more difficult than others. This is one of those days as I sit here nursing a terrible headache with two tons of class work still ahead of me. I am thankful for all the blessings in my life and for making it 20 out of the 40 days so far!