Thank you, Caitlin, for choosing to share this.  Mothering is a difficult task, filled with many challenges, even more so for mothers of children who have any kind of disability.  Our children are gifts to us.  Moms such as you are gifts to their children.  May you share many more joy-filled years.  
I wish you and all mothers a wonderful Mother's Day.