Delad you may be on to something with the growth spurt. I'm sure DS is due one and he was looking very cute and round of belly lately... But the last three days he has been a fun combo of all the naughty actions described above.
I want my cute little boy back! Not this insanely irritating version of a shrieking, mess making, wall colouring, food refuser/demander banshee demon doo dah! 
You know how they break horses in (if you're not a horse whisperer type), it's not pretty. I feel like that. I'm being broken by my toddler. Painfully, the more I complain and try and set some rules the tighter he makes the rope so that I trip and fall.
And to top it off DH has just gone into too much detail about needing a poo and how the poo was ok, not great. Just ok. Thanks DH. I really wanted to know all about that [aaaarrrrggggghhhhh emoticon]