Thanks everyone. The one image I can't seem to let go of is the fact that I was in the room when he was set free. When they put the catheter in to pass the drugs he was in pain and didn't like it. Then he settled down and seemed to understand what was about to happen. He looked up at me and reached his paw out to me so I took it and stroked his paw as the medication was pushed in to his veins. In the moments after the medication was pushed I never left eye contact with him and continued to hold his paw. I remember it so vividly. I'm over most of the heart break now. Just little things bum me out some. Going in to my closet off my master bath and expecting to see him laying in his favorite spot. Looking up where his food was and expecting to see the food or him there eating. Going downstairs and finding the basement door closed and thinking I need to open it so that he can get down to his litter box, only to remember that is no longer necessary. Fortunately I'm not a weeping mess over it any more, but it still is pain that I feel each time.
With all that said, nothing was worse than telling my little boy. The moment I picked him up from school on friday he was asking if Dallas was ok. I kept telling him we would talk in the car. From the time I first saw him until we made it to the car he asked me no less than 5 times about Dallas. When we started to explain that he wouldn't be coming home, my big hearted boy just melted in front of my eyes. Poor kid just fell apart. It took us a good 30 minutes to get out of the parking lot because we were trying to console him.
But it is all good, my cat is in a better place I'm sure. He is pain free and happy again. To have kept him longer would have just been selfish. I truly hope that if I find myself in his position in the future that someone can do the same for me. Here's a couple more pictures of my boy. He was a goofy cat and I loved him.

