There should be some CBTs you can take. No, it's not easy, but it's a way to move up in the hierarchy. Also, it lets you learn things that can make other parts of the job easier.
And no, the front end doesn't get too many hours. Ours get cut just like yours, seems like every week. And running the desk means that everything that goes wrong in the ENTIRE store just became your problem to fix. Which can be very tiring unless you realize that you can only fix what you can fix and 99% of what's left is the customer's fault anyway.