Wow so many things mentioned here.
- Social Anxiety / Resentment / Guilt / Spite / Fear , some people don't know they have it. I mean both sides. And it really screws people up.
- The day of appointment a guy wakes up with all above mentioned and not know it. And not call to cancel like a...