I have never seen someone as close to hitting a red coat before as you were when I first arrived.
I think the best part about your entire rampage that you had with her as she got away from you was "Richard and I are going to have a conversation in the morning". And you repeated it twice. I saw the red coat roll her eyes. Good for her.
I bought this ticket yesterday in P and I sincerely hope I was the reason why you didn't get the upgrade, which by the way was the whole reason for your tirade.
I hope karma bites you hard in the .... No one deserves to be treated the way you treated that redcoat, especially over a simple missed upgrade.
And apparently the flight crew had that much more of an issue with you as well, because I made a comment to them about a grumpy passenger coming aboard and they asked me 3/4s of the way through the flight who I was talking about. You certainly know how to make an impression.