Sorry to hear all this man, sounds like your going through hell. I didn't know chemo caused all sorts of mood swings and the like.

Tell your mom you love her, over and over again. Positivity dude.

Just remember, when you've hit rock bottom there ain't nowhere to go but up baby.