Gavin had a HORRIBLE night

This will be quick because we've not had a good evening. Gavin has been freaking out all night. He self-injured and hit the wall, quite hard actually. I'm exhausted but…

Continue Reading Gavin had a HORRIBLE night