Happy Independence Day! Hudson has spent the morning crawling around and then decided to take a 2 1/2 hour nap! Woot Woot! But there's no staying up late for fireworks tonight as he has to be connected and on dialysis by 10pm. But that's okay he'll be asleep by 8:30 anyways. Hope you all are enjoying your day!