We once sat on the runway in a full flight leaving Eagle County Airport (near Vail and Beaver Creek ski resorts; Elevation: 6547.4 ft.) on an unseasonably warm day in March. We had to wait until the air was cold/dense enough for us to be within parameters to take off (!!!).
I am not a white knuckle flyer, at all. But I do have a bit of an engineering background, and understand a little about the functioning of gas turbine engines, and how air density plays with output. I don’t mind admitting I was a little nervous about that take off.
Density altitude not only affects the performance of the engines, but also the performance of the wings. You had good reason to be nervous about the takeoff.