Bhavna,
I'm sorry to hear of the new found lump. I will continue to pray for you both. Have the Docs seen the new lump?
As a cancer patient I can tell you I that we all get depressed. And we all show it differently. I'm sorry that you have been the brunt of OV's tantrums and anger. Deep in his heart he knows it's not your fault, but as David says OV knows you will tolerate it. Definately not right though.
Hang in there and ask the Lord to give you the grace to deal.
Tim