OP here: I give TONS of praise; in fact I mean it- every time he does well at a venue or on a situation I am so happy that I sincerely say something along the lines of: I really liked be way you handled this and that today; great job, proud of you!
On authority: yes it is an issue for me generally- asserting myself in many situations. More specifically- I do great when people respond to positive attitude, respect, acknowledgement and such; but I am totally lost when I face a need to enforce, make a strong point, push, make people do what they don't want to do, and such.
There are days when my son is cooperative - I feel so much better, we have a great time together- I talk to him, read with him, suggest fun stuff. I don't know why he chooses to argue, insist, try to talk me into stuff... I think it has more to do with his personality. He is not easily startled, I hardly noticed any childish fears in him, and his dad is also very oppositional- to a point where it becomes absurd- I used to attribute this to nurture but maybe it's nature after all. My son also loves to challenge, push, roughhouse, he loves martial arts. I, on the other hand, is soft spoken, try to be nice always, and prone to avoidance as a coping mechanism.
I also noticed that my kid is nicest when he is physically less than a 100%- recovering after an illness or even after he was up super early for the day! So maybe it's the bursting at the seams that happens from too much energy

I am relatively low on energy generally.