I had a similar boss once, and it drove me crazy. She played favorites, gave her favorite girls more hours, and micro-managed everything, and man I am SO glad I am not there anymore!
It sounds like you are doing ok with the job. All you can do is give it your best! Cat