I talk to him everyday via FB chat. 2 days ago he was begging for me to send him a pick of me in a sports bra or something of the nature. I have no problem doing that at home because I'm doing it at my house. I'm pn vacation with my parents and brother and don't feel comfortable doing it here. I told him this. Then DH again gives me a guilt trip how he's with nothing but dudes. I told him to enjoy his dudes, I'm not sending him a pic, and I don't feel bad about it. Maybe a b!tch thing to say but like I said, I send him pics from home all the time, but I'm not doing it here especially since I'm sharing a room with my mom. We didn't chat yesterday. I saw he was on this morning and I said hi and no response. I told him I could see he was online and asked why he wasn't talking to me. His response "yesterday because I didn't want to. Today because I just went to the gym." I sent a frowny face and asked if I upset him. He said "shower than chow." If he's mad about a picture, I'm going to be livid. It's not ok for me to be upset and in tears because he didn't thank me for the very special gift I got him, but it's okay for him to be upset about me not sending him a pic. I hope I'm wrong. I'll keep you posted.

Re: DH is being an azz
It sounds like this deployment has really taken it's toll on you guys. I'm sorry you're going through such a rough patch.
Keep in mind that over chat, things can easily be miscommunicated. It's hard to detect sarcasm, a joke, etc. over text.
If he's mad because you wouldn't send him a picture, he's being immature, deployed or not. He doesn't get to act foolish and immature just because he's overseas. You didn't send him there. He signed up. It's not your fault he's over there and if he's taking that out on you, that's unfair and you are completely justified in feeling hurt.
This may seem childish, but I wouldn't talk to him. Sometimes they (as in men) just need to see exactly how it feels. When SO pushes me away or "just wants to be alone," I stop making an attempt to be near him. After a few hours, he's like, "Hmmm, that's weird that she isn't wanting to be near me," and comes to me. If you're always the person initiating conversation and actually trying to hold one, he'll notice if you're not.
SCANDAL!
I think you need to sit down, write out all of your feelings, and send it to him in am email. You guys are not some random young couple, you are husband and wife. It's not ok for him to act like this and make you feel like crap. If you are passive about everything, it's only going to make things worse when he comes home.
I'm sorry he hurt your feelings.
YES. Me too. I think it's BS that he's acting this way. You told him no and the reason why. I'm assuming if you were home and alone you'd feel differently. He needs to chill out and stop pouting.