I will keep you and Cam in my prayers.:praying You've been going thru hard times lately and having to deal with your own problems as well as your son's problems. It would be unrealistic to expect you to just smile your way thru it all the time.
Can't he get some sort of tutoring from the school due to his being so sick? I can't believe they'd just let him fail from missing school due to illness. Ask the school for some help. I'm sure there's something that can be done from home to help him in his studies, and the school should know of resources to help him thru this.
:ghug3