With a US passport you can go out and come in on a tourist visa with your NOC to continue to look for a job. That way you don't have to pay the fine for overstaying your old one. Wish I knew of an inexpensive hotel for you. I truly believe that anyone who loves Qatar as much as you do should stay here!
Mandi