Do you get nervous?

Breaking down is embarrassing, It`s like everyone that drives by is pointing at you and laughing, when in reality they probably give a 2 second glance and say sucks to be him:lol:
My tight wad *** incorporated a used wiring harness in my ol Dodge and took a couple of weeks to work up the courage to leave the battery connected over night in the garage:D