<human>: Can you condense the text into three sentences or less?

Context: A few months ago his friends died in a car accident. It hit him hard. In this situation, he picked me up and I was able to comfort him by holding him and letting him cry. 

Fourth of July weekend, he ignored me, then told me we might break up. Eventually we got together and talked about what happened. Turns out he lied about where he was, and lied about drinking. No girls though. He said he thought I get mad too easily. But when discussing it, he realized that I haven't done anything, and we agreed to work on things. 

Now, his grandpa has terminal neck cancer. He's living with my boyfriend and his family and is dying before his eyes and it's really hard on him. 

My problem is that since he's upset, he doesn't want to show any affection, which I've needed extra of since the 4th of July weekend. I understand, but I still get worried. And this time, he wants alone time instead of me being there with him. 

So, other than not texting and calling him all the time, what can I do to be there for him and keep my sanity in the process? 

[
<bot>: ] Bf's needs in hard times worry me, how can I be there and get over his lack of affection for the time being?