Thank you everyone for your thoughts, it really means a lot to me.
We brought Cotton home tonight. We put his urn up in the bedroom where he'd always sleep with or without us. I know it probably seems like such a little thing since we already had to say goodbye, but it meant I could keep my last promise to him. I went and brought him home one last time.
I suppose it's closure, in a way, but there's still such a big hole in my heart...