Wow.
Thats harsh. I am sorry for your loss and the pain that you went through. Nothing is more painful then to see someone you love dearly suffer and be powerless to help. I wish you the best in the future. Nothing we can say here will can ease that heartache
As for your snake - good thing snakes are machines and can rebound quickly. He should recover with some good TLC! Snakes can go a looooong time without food (Just because they can doesn't mean they should) so I don't think you will have too much of an issue. Just keep the meals smaller at first and ease 'im back into the eating thing. Once he puts on a few gs, crank up the food size.
If your heart isn't into it, maybe try finding him a new home? It may be better for the both of you. Then again, he may be a good friend that can help you emotionally recover.
What ever you decide, best of luck!