Military bf behaviour. Is this relatable to you?

Xioana
The thing is that my bf of 4 years got deployed like 5 months ago and doesnt return until febuary. Everything was going smoothly until a couple of weeks ago we got angry with each other for days. I get this feeling that somethings not right. I talk to him everyday and most of the times, since the signal is very bad, he snaps and gets angry and frustraided very quickly saying that im annoying, says rude, mean, the wrong things, blames me for something stupid or think that low key hurting peopled feelings, mostly mine is funny. I confronted his weird behaviour twards me and says " my job made me like this" " thats how my sence of humor is" etc. Not even on my bithday dared to call but did text something sweet in the morning. Hes distant and giving me the cold shoulder even tho he calls me and we talk a little but goes to bed right away almost feel like hes obligated to call or wants to end the conversation for some reason. I get that he gets tired from his job. Today i decided to text him "we should start over" and agrees and we go back to be sweet to each other. Later that day i saw pictures of him in the beach with his friends and looked happy later calls me and changes im pretty sure that treats his friends better that me. Hes like hearing but not listening, he doesnt say anything. Kinda like he doesnt care. So i confronted him and told him "whats wrong did i do something? And answere like girls do "maybe" "did you?" " you should know" etc. At the end he got to bed. I wrote " whats wrong" and tells me that we talk the same subjects everyday and that his JOB makes him act that way. He ALWAYS begs for attention, that i give him ALOT but guess what nothing for me. Im really trying my hardest to make his happy and this whole attitude situation is making me unbelivebly unhappy im practically crying everyday and feeling sad all the time im emotionally drained and tired. Everything i did is being sweet and loving to him. Ive given him more affection that he deserves .He was NEVER like this. Is that like normal for somebody to act like that on his SO due to his military job? Cause i dont think so