A huge hug for you pegasaurus
Think positive, even though things may suck now, they almost always turn out right in the end. There's a saying that goes "Hard work pays off in the end, laziness pays off now", and although that's just a saying intended for humour, it's true! It all may be well and good for the lazy people now, but, as ResQDonna said, after a while the boss will figure out they're no good for the job and he'll turn to the hardworkers, so you're hard work WILL pay off in the end
Good luck with the manager positions, I really hope you get it

Another hug for good luck!