Your boss sounds like he sucks. What's he going to do if he gets his promotion and you aren't there to do his work? I worked for someone who would complain if I didn't cc: him on every email. I would cc: him and he would tell me I was sending too many emails. I would stop cc:ing and he would go back to complaining about not being kept in the loop. There was no winning.