My partner was diagnosed with rectal cancer two years ago. He's had surgery followed buy chemo followed by more surgery and now he's just coming to the end of more chemo. The cancer has spread to his lungs & there is a tumour in his abdomen that has continued growing even during the chemo. He drinks at least a bottle of vodka every day just to get him through. I don't expect him to be happy with his life at the moment but would like him to not be so angry and nasty to me all the time. Am I being selfish?