Mood changes? Snappy answers?

I’ve had this friend for a very long time now and we’ll talk for periods of time and then we won’t (normally because he gets distant and won’t). He’ll then reappear and flirt and says things like……..”I’m not asking for photos, but if you send them it’s up to you” which is like part of the thing we have. Trouble is, one day he’ll be so lovely and another day, it’s like a different person. Snappy and almost hurtful. Can’t quite explain. I feel it’s ok if I play the game and keep it cool but if I try to talk any deeper, he may well turn. I’m on eggshells and worst of all I end up apologising sometimes just for being me. How do I break this cycle? I feel like I’m going mad.

Mood changes? Snappy answers?
Post Opinion