husband doesnt spend time with me?

so my husband is obsessed with video games. he stays up until 11 almost everynight playing them. sometimes even till 1 in the morning like last night. it starts as soon as he gets home from work around 5:30. sometimes i have a hard time getting him to take a break to eat at the table. he works 8am-5pm monday-friday. im a stay at home mom. and he played games every night this week. thats all hes wanted to do this weekend ( all day amd all night) i asked him to help make my sons cake (no). i ran out of frosting halfway through and asked if he could grab some from the store.( not even a mile away, nope) today i did pictures for his bday. he had to help me because i couldnt do it alone. he was being an asshole the whole time wanting me to hurry. because he had started video games that morning as soon as we came down to have breakfast. played until 2 this afternoon. i had cleaned the house did laundry, cooked for him etc. and asked if we could spend time together. so he watched 2 movies with me and kept messing around on his phone the whole time. then after told me he was either going to play his game or go to bed and it was up to me. this was at 5pm. im really tired of begging him to do something with me. ive mentioned tons of things. cards, board games, a walk, cooking, bowling, swimming, you name it ive mentioned it. everytime we're doing something he acts miserable the whole time too. so now im having a hot bath feeling horribly sad that my husband would rather go to bed at 5 pm than spend time with me..... whats going on?