OK, so every time something goes wrong (little things) for my ESxP friend, he withdraws for a few hours (with a warning and apology at the end...)....
here are two examples:
we had an appointment, he was sure he had the day off work, but it turned out he didn't (last minute, happens all the time)....he wouldn't even want to talk to me...he would call for a second explaining what happened and then be like "I'll call you in a bit", but he would never call...minutes later he would text "sorry, I'm in a bad mood, don't feel like talking"
he was getting ready to go to the gym, scheduled his day around it, gym was closed (due holiday), we were on the phone when that happened....he would get off the phone with the same sentence "I'll call you i a bit, ok?"....but he never did....minutes later I'm getting same text: "sorry, I can't talk, bad mood"...and then hours later he would be sorry and explain that he felt bad about skipping the gym and was not in mood to talk to me?????
Anyway, fine, no big deal, but what I don't understand is that he is very outgoing and talks nonstop to people, about anything. I would expect him to want to talk when things don't go so well? Also, if he really doesn't want to talk, why the warning "sorry I can't talk right now, bad mood", does he want attention or should I leave him alone (I do leave him alone though)...
What is motivating this behavior?