<human>: Can you condense the text into a few key points?

My husband and I have been married about two and a half years and together for four. We have a small child together and everything is hunky dory. Truly, we do not have any issues I can think of. We get along famously, our sex life is great, we're best friends, etc.

So when I started having nightmares about him cheating on me I became really confused. Last night marked the third night in a row this has happened. What gives? 

Now, he did just get deployed to Afghanistan so I'm sure it has something to do with that. We have been apart for three months before but never like this (he will be gone up to a year and he's in a war zone). 

Regardless of the reason I just want these nightmares to stop. I wake up physically ill and for a few minutes I'm mad at him which is just insane. We have talked regularly since he has been deployed (Skype and Facebook) and have not fought since I can remember so I really have no idea why this is going on. 

Also, I am not a jealous person and neither is he. I mean we're both human but we don't freak out about the opposite sex. We're not perfect but we have an extremely solid relationship. I would NEVER suspect him of cheating so these nightmares are out of left field. Is there any way to make these nightmares stop? They're extremely unsettling. I wake up emotionally drained and feel off for most of the next day. 

How do you stop bad dreams?
<bot>: I am having nightmares about my husband cheating despite being in an extremely solid relationship. What gives, and how do I stop this?