Thoughts and prayers are with you and I know how you feel as my daughter has to have a kidney removed anytime now, think positive and all will turn out okay.
Good luck to you and your son.
Insanity is a long and winding road ... I think I finally made it there.