I live with my dad and my grandmother.  I don't live with my mother because several times she was caught doing drugs around my step sister.  They split up when I was 6 months old.

My dad and I don't really see each other often, even though we live in the same house.  He's working at nights and sleeps during the day, which is the complete opposite of what I do, being 16.  The other night my dad bought me GTA5 hoping that we would play together.  I immediately knew this wouldn't end well.  I started playing with him and realized that it just wasn't fun to play with him.  I quit right after doing a couple of missions prematurely.  My dad came into my room and asked me why I quit, so I told him the truth.

Over a couple of years, I don't feel very comfortable playing with my dad, or even doing bonding things with him.  I often stay home on my computer while he does the stuff that he wants me to do with him.  But I don't feel obligated to do any bonding with him.  It feels weird and unnatural to me.  I didn't have this problem when I was 8 or 9 but now it's so strong that I don't even like being around him in person.

I told him that I didn't like doing anything with him anymore and he's turned to the worst.  He comes home very mad every day and starts yelling at me and my grandmother.  I'm starting to get worried because this only normally happens when I've done some terrible stuff or he has tons of anxiety because of his ex-girlfriend and his daughter.

Is there anyway I can comfort him?

UPDATE:  This is apparently affecting my dad so much that he's thinking about quitting work, and he's the only source of income.  I need some step-by-step instructions on how to do this before it's too late.

UPDATE #2:  Thanks everyone!  I talked with my dad about the situation he's going through and I apologized about it.  I told him I loved him, but at the same time I also told him that I don't really like what we do and that we should change it up.  He agreed with the decision, infact, we're going to the movies next week! Thanks! :)