shannonmcfaddensblog.com
Jerk versus Angel
Sometimes things happen that leave me scratching my head and feeling deeply disappointed in humanity. Other times I am pleasantly surprised by our ability to reach out and be tremendously generous.