Hey K.,
your son is at the age for tantrums to begin, so this is certainly normal! The best way I found for my little ones is to not just take them away but put them in the pack 'n play (or other place where they can't get out). The rule of thumb is one minute for each year of life, so what my pediatrician said is to (in your example) take him away from the drawer (saying "no") and then put him in the "time out" spot (or whatever you'll eventually call it). Then, after one minute, you can get him out. If he throws a tantrum you pick him up and put him in the spot for a minute too, so that he learns that behavior is inappropriate. It's exhausting, but eventually they get it. The key for me was to have the "spot" away from the "action" of people (my 4-year-old gets a stair on the staircase) and clearly nothing fun in with them. My oldest is very strong-willed (and I am not exaggerating this - I've had many comments on her "passion", "will", "energy" etc.) and even at 15 months it took six days of almost hour-long screaming for nap and bed when we decided to take her pacifier away (actually, she got mad and threw it out of the crib two nights in a row when we wouldn't hold her anymore for bedtime so we figured, "Two nights down, about 5 more to go!). It takes about 4-6 days I think for these things to kick in usually (and for them to, say, forget a pacifier). At 2 or 3 years we sometimes after a crazy period of life (like our second child being born) had to help "reteach" our oldest the rules using timeouts for up to 2 weeks before we saw results. I don't say this to scare you, but to help. There is hope, and it is consistency from the very beginning. It's so tiring, but worth every moment. When you let up they learn "oh, that's how hard I have to push to get my way" and it strenthens their resolve. When you keep at it, you are teaching them life lessons that will, truly, affect their thinking, social skills and personal discipline into adulthood. Good luck and get started now! You can do it!