Wow. Your son has been through sooooooooooooooo much. Poor little guy. It will help refresh our memories when you post, if you do a signature like I did below.
Is it possible that during the surgery, anything happened...such as maybe a short time when he didn't get oxygen? I know that adults who have heart surgery often have depression...I am not sure if it is medical or psychological.
Is your son on any new medications from the surgery that may cause him to feel sad or depressed or angry? Or is he on any medications at all? I'm taking a wild and maybe wrong guess that the medical stuff might have something to do with his downhill spiral. Does he have to limit his activity due to his heart surgery?
I really feel bad for you and your baby. My son had open heart surgery as an infant, but none since then so I have never really gone through this. All of us will do what we can to support you and try giving you suggestions...maybe something will ring a bell. ((((Hugs))))