Update on my flight. Here is the situation. We are at the Newburgh, NY airport, not in NJ like I previously thought. Air traffic control did not let us land immediately the first go around which is why we are on the runway still.
We are fueled up and just before take-off we were informed we have yet another 20 minute delay due to air traffic at JFK. At least I still have some battery left.