Don’t be so hard on yourself.
It is absolutely, perfectly acceptable to loose your shit over Dire Straits. I don’t care how though people claim to be, at some point they will cry over Dire Straits. And if it’s not Romeo and Juliet, it will be Brothers In Arms. Specially when raw, specially when a little intoxicated. You’re allowed to curse at Mark Knopfler. Anyone who has ever had any sort of emotion will understand. It’s fucking Dire Straits and they don’t play fair. That guitar is made out of heartstrings. And he plucks them like no other.