M.: If your child is teething, try some baby tylonol for the pain and oragel for his gums. This should help sleep more peacefully.
Regarding your son and husband, getting along takes place when the child is old enough to make his own decisions. Right now you might want to leave the house and let your husband spend some one on one with your son. My daughter is 3 1/2 and still prefers me over my husband. I try to let them spend a day or even an overnight occasionally so they can bond without Mommy there to take the glory. He will probably cry at first but your husband will have a memory to take with him to Iraq that will warm his heart.
Lastly, you may want to join a mommy group since you are so alone in GA. A couple to try would be Moms Club Intl or Mommy and Me (just google both). You will find women in the same situation as you to provide support and freindship.