I admire you that is for sure. My mom raised my sisters child...from age 3 and he is 22 now. It wore them out..
I have 2 grands and I sure hope I never have to raise them but I would if the need arose..my son and their mom are divorced and its a mess..they are bounced back and forth and its so sad..