Hi, anderlee, I know how you feel! I have a three year old daughter who does the same thing, She wouldn't get dressed, didn't like having a bath or eat her food, and didn't like doing has she was told,
So, i watch her very closely for the thing's she wanted and liked to play with, Then i told her, If you are good for me you can have a small present for listening to me and be a good girl, and if she was naughty, i would take thing's from her and tell her why i have done it, and told her if she is good she can have it back with a little surprise too!
Just to let her know what is wrong and what is right in doing thing's,
Try to let him help you in doing thing's around the house and when you go shopping, let him get thing's and put them in the trolley for you, this help me with my daughter
Do you let him take a toy or soft toy to hold to keep him happy?
At the age of 2, they are full of energy and like to wind you up to see how far they can push you, before you shout at them,
Good luck!!!