Oh Kara, so sorry he's had such a rough go at it so far. I hope he's on the mend and home snuggled with you & the fur siblings soon. What is the treatment/prognosis for his heart long term? Hugs to you guys & that adorable baby.
FWIW, kidney abnormalities are very common in baby boys and often resolve themselves with time. C was born with some kidney issues and his pediatric nephrologist explained that kidneys just take a little longer to develop fully sometimes. We just followed the issue via ultrasound and it had cleared up by 6 months old. I hope that's the case for O.
Aw,Kara I'm sorry. You gear yourself up to cope with one thing and then they make it harder on you. I hope he's doing better soon and am thinking of all of you.
As a fellow parent of a kid who's been in and out of the hospital many times, make sure you take some time for yourself too! You need it for your sanity, mama! Hoping everything turns around for you quickly!