That's good you're liking the job, aside from all the hard work and the rude customer. Sadly, the motto "the customer is always right" applies in so many jobs, even when that isn't even the case. It's good that you had a nice trainer. That always makes the transition much smoother in any case. Maybe you'll get to work together in the future. That customer sounds obnoxious. Good for you for keeping your cool, even if he pissed you off quite a bit. I wish you luck on your Sunday shift. You definitely deserve more than minimum wage for all the effort you're putting into the job.