<human>: Give me a shortened version of the text

This is kind of silly, so I'll try to keep it short. I've been going out with this guy for a few months (known him since last August, but we've only really been dating since January). We're casually dating- not boyfriend and girlfriend, but neither of us are seeing other people.

Most of the time everything is fine, he and I get along well and talk often through text, Facebook, or on the phone.

But he has this habit where every few months, he'll get into a bit of an anti-social funk and not answer texts, Facebook messages, or calls for a few days. Once he's feeling better, he always apologizes and reassures me that it's nothing personal.

But it REALLY bothers me that it takes days of me not knowing whether I've done something to make him mad before  I find out that he was just in once of his moods.

How can I ask him not to just go dark on me without sounding too needy or demanding?
<bot>: Guy I'm dating has anti-social periods where he doesn't answer texts or calls. I want him to give me a heads up when he's going to go off the grid, rather than just ignoring me.