Fostering and shelter work is so emotionally taxing ... I still cry about every single foster I've had (there's been TONS). But I take comfort in knowing they have loving forever homes with wonderful people. I don't know your situation though but my thoughts are with you while you get over the pain.