Sounds like a relatively typical experience on JetBlue, where the good things go very well and the bad things do not.
Regarding the headphones, there are no freebies anymore; all headphones are a revenue item now ($1).
And good luck getting a BoR comp on the mechanical issues from the morning flight. I'll be surprised if it comes through as JetBlue seems to be shifting blame on more things away from covered events where they can.