I have no doubt that you didn't arrive at your destination at your planned time. I don't doubt you slept in the airport. I doubt some of the details that you as an individual, not as a young person in general as Ooz suggested, have included in your story.
A CSR on their worst day isn't going to tell you to sleep in the airport. In fact Frontiers own Contract of Carriage states:
2) Delay, Misconnection, or Cancellation - To the extent possible, Frontier will provide
onward transportation to passengers delayed or misconnected due to schedule
irregularities or cancellation of flights or service.
a) If the delay or misconnection is caused by Frontier, Frontier will transport the
passenger without stopover on its next available flight in the same or higher
booking class, at no additional cost to the passenger. If Frontier is unable to
provide onward transportation that arrives within four hours of the passenger’s
original itinerary, or at the passenger’s request, Frontier will arrange for the
passenger’s transportation on another carrier or combination of carriers with
whom Frontier has agreements for such transportation.
b) If Frontier is unable to arrange alternate air transportation acceptable to the
passenger, the cost of unused flight coupons will be refunded in accordance
with Rule 260 – Involuntary Refunds.
c) Frontier has no obligation to accept another carrier’s ticket that does not reflect
a confirmed reservation on Frontier, unless the issuing carrier reissued the
ticket for any changes in routing. In the event the other carrier is not able to do
so, Frontier reserves the right to reroute passengers only over its own route
system between the points named on the original ticket.
Followed by:
D. Amenities/Services for Delayed Passengers
1) Lodging - Passengers will be provided one night’s lodging when a Frontier flight on
which the passenger is being transported is:
a) Diverted between the hours of 10:00 p.m. and 6:00 a.m. to an unscheduled
point with a delay expected to exceed 4 hours.
b) Late causing a passenger to miss a connecting flight and alternate
transportation is not available until after 6:00 a.m. the next day.
EXCEPTION: Hotel accommodations will not be furnished:
a. To a passenger whose trip is interrupted at a city that is within 100
miles of the passenger’s permanent residence.
b. To a passenger whose trip is interrupted at any point en route when
the interruption is due to local, en route, or destination weather
conditions or any traffic control delays.
2) Ground Transportation - Any ground transportation provided will be via public
transportation.
3) Extraordinary Circumstances - Frontier will provide amenities consistent with
special needs or circumstances, as it deems reasonably necessary to maintain the
safety or welfare of certain passengers such as those individuals with a disability
or unaccompanied children.
4) Snacks/Meals - A passenger will be provided with one snack or meal if the delay
caused by Frontier to the Passenger extends beyond normal meal hours.
Your shortcomings as a passenger don't make them a lousy company. It's up to you to know the rules, responsibilities and expectations for both parties. The Captain on your flight was no doubt reimbursed for the pizzas despite the fact that Dominos doesn't deliver to taxiway intersections on major airports. If you begin your quest for free stuff or schwag from the CSRs by being short or curt with them during situations that are, and learn this phrase when traveling by air, out of the control of the company you're not going to get ANY sympathy. This isn't their first rodeo and there's nothing that you're going to say to them that's going to be new, fresh or original. Read the rules and stand fast when you can prove it.
Where you lost me:
CSR telling you to sleep in the airport for two nights. They don't do that unless you're being a dick. I wouldn't have put it past you to be acting like a brat PITA but even so they're not going to say that.
Complaining about only getting a cup of water. These domestic trips to/from the hub to/from the outstation where there might not be catering services will require this thing called rationing. You being a military hopeful will learn this process. They're typically equipped to handle a beverage service each way and it seems like they were so equipped for your flight. By the letter of their rules they're obligated to provide you with a snack outside of normal eating hours. This is somewhat subjective as to what "normal" is but why didn't you have a snack of your own? You were traveling all the way from Hawaii to Texas without any sort of nourishment? That's dumb. I hope you learned.
All that said remember this:
Time to spare, go by air.