I have no way of knowing whether or not the plane ran out of fuel. I'm assuming they kept some fuel, e.g. in case they didn't stick the landing on the first attempt.
The plane did not run out of fuel. If the plane had run out of fuel, the flight crew would have prepared you for a potential crash landing. There would be no question whatsoever. It would have made national news. The plane and crew would have been grounded pending investigation by the airline and the NTSB, and not gone on to resume its journey shortly thereafter. Hell, everything else aside, it would have sat dead on the runway, unable to taxi, while passengers disembarked on the inflatable slides.
Your plane had plenty of fuel. It followed established procedure where they waited for as long as they could, diverted when the fuel situation warranted a change of plans, and landed at the alternate airport with more than enough fuel for at least one go-around and likely two.
In principle this is true. In practice, without the engines on you don’t have hydraulics which means no anti-skid and the pilots have to stomp on the brakes. This means overheated brakes and popped tires, almost certainly starting small fires that will warrant the slides.
There is, as others pointed out if a plane runs out of fuel there are reports, hearings, investigations. Nothing goes that wrong in modern commercial aviation, pretty much anywhere in the world, without being seriously looked in.