I would say, you took it much too personal. 30 minutes is nothing, and I'm quite suprised it irrated you so bad that you actually left. Things happen and I personally would have scrapped your application if I were an HR manager. I would rather pick an applicant who shows patience, understanding, and more importantly who seems to want the job.
Heck, I've even heard of HR managers doing that on purpose. To see how someone reacts to it. I don't think you showed a good first impression, and if I were you I would just relax next time.
I could see if they made you wait hours, but the first thing I would say is you seem to have taken your past out on someone else.
It's one thing letting people walk on you but its an other thing being defensive before anything happens.
Your intentions were wrong. You were proving a point to a stranger, because of how others treated you in the past? That sounds to much like entitlement to me. ¯\_(ツ)_/¯
Have you never been late to anything in your life? Or have been so busy, and had to push things a little later because something important came up?
Give someone the benefit of the doubt, mate. If you ask me your ex has gotten to you in a very bad way.
Scorpio, I agree with you on some points and not on others.
What is and is not acceptable for employers at interview is subjective. One HR Manager may view my actions negatively and unable to cope with pressure, whilst another may view it positively respecting it showing that I'm not a walk over, whilst another may be embarassed at their own unprofessional conduct.
We cannot be all things to all people - or all employers
I prefer straight talking at interviews. I see it as a two way process to get as much information out of each other in a
respectfulway and can jointly make a decision of if we are suitable for one another.
I also feel that some interview techniques favor those candidates who are good actors. Dark triads quite often do very well at interviews. I've been a manager a couple of times and when I've interviewed candidates I've expected them to be nervous and make mistakes. I feel that's normal and human and I've done my best to put them at ease.
Alarm bells would ring for me if a candidate put on a too perfect polished performance, but this is what several hiring managers look for.
An employer does have to impress me also. Sh*t testing in my line of work is not really neccessary and I would have no hesitation in walking again if a potential employer sh*t tested me. I would see it as a potentially abusive place to work.
Jesus, sh*t testing is bad enough when dating girls. To take it from prospective employers as well
I think your right Scorpio in that some defensiveness came out. It has been a tough couple of months for me running a whole gamit of emotions. It's almost like I'm suffering a bit of BPD myself. I'm injured, licking my wounds and when a perceived threat (30 minute wait) I felt threatened and lashed out. Though I hope my lashing out was more restrained than a BPD

Finally, I found this blog on the internet. Point is 4 about waiting times
www.glassdoor.com/blog/ten-reasons-run-job-opportunity/I guess the lesson for me to learn here is when a boundary is perceived to be broken how to assert that boundary with dignity and respect - not anger.