Absolutely okay to not 'like" your child when he's acting like this. But what is better is to tackle the problem head-on so that he learns to stop doing it. Then you'll like him better! (LOL!)
When he gets bossy, tell him that you only listen to a nice tone of voice, and turn away from him. When he changes his tone, turn back to him and deal with him then, like a "switch" turned you on. This method works especially well with whiney kids. "I can't understand you when you whine...", turning away, and totally ignoring until the tone changes to a normal voice "Mommy, may I please..." can work wonders if you are 1006% consistent.
My mother had the patience of Job - and I really mean that. She told me that I was her little "question box". She patiently answered all of my questions. My kids followed suit. It was easier for me because I had more books for my kids than my mom had for me. I'd pull down books to help answer my kids' questions. If this is part of his annoyance, demanding to "know" more, I would choose this one thing to accept and foster patience of your own with him.
Everything else, tell him you will ignore him when he acts like it, OR send him to his room until he remembers how to behave.
Good luck!
Dawn