Welcome to life in the Military.
Now, are you going to ponce out with your nose in the air... or are you going to get stuck in and get on with it?
If you don't like it you can always rent locally...
On the bright side, at least the aircraft are maintained better...