Anything I'll say here is a repition of what others have said Chris. But I am truly sorry for your loss. You will get through it though. He has gone on to a better place where there is no suffering, so there is no need to feel guilty about being happy about that. Where he is now, he wouldnt want you to feel guilty about it.
amra