are we being childish? could he be cheating?

the night before my husband goes work, which was around 9pm, he went out to smoke, he said he was exhausted and tired, he only had 4hrs of sleep, hes gonna go bed after hes done smoking. he went out for 25mins, came back, and we both were arguing over his short temper, anger issues over a lil thing. i decided to ignore him and not say a word, because if i dont stop, itll go on. he yells at me repeatedly until he went out to smoke again, and he did for 40mins. i decided to go bed wout him around 1030pm. i woke up again at 150am and hes still up, touching his phone. he finally was gonna go bed and wanted to cuddle. his alarm went off at 430am, he was so mad, he blamed it on the kids and i that he didnt get any sleep cause of us. i said that we all went to bed early. he got more mad at my response and ask what do you mean we? you see his problem here? i then said the kids was already in bed at 8pm. he then blamed it on me that i made him mad thats why he couldnt sleep. all he did was touched his phone, doing whatever the f hes doing. and he ignored me, latching onto his phone. its like he was up all night talking shit about me to someone. who knows. what do u think?