S.,
You're giving in! Haha. Your beautiful baby boy is asking and receiving. Which is fine. But, if you want him off the bottle, then throw all the bottles out. He may go a day or two without drinking milk but it won't hurt him one bit.
When he does eventually drink milk from the sippy cup have a party about it. This way, he will be more inclined to do something "big boyish" because he knows its really cool and makes you really happy.
As far as the tantrums. HAHA! Yes, more to come!
He doesn't have the vocab to express what he's feeling so he screams so loud, hard and long that he may even change colors. It's okay. Just let him know that you do totally understand why he's so mad but you must also explain why you guys have to come in.
He is flexing his independence more than ever and its actually a really good sign. You don't want a boy, then man that will allow people to walk all over him. Let him feel comfortable expressing his disappointment but show him that he can express it without turning blue. haha.
He surely has every right to be PO'd that he's got to come int he house and not stay outside to play. But, none of us can just do whatever we want all day every day because of responsibilities. If you have to come in to clean or cook or laundry or what have you, tell him so and tell him that you could use his help. With more hands you can get work done sooner and do something fun again.
Now is the perfect time to start teaching about real life - sort of. The world doesn't revolve around him like it did when he was a helpless newborn.
He's freaked out about these new independence, expectations and rewards. It's overwhelming. If you could talk him through it all and just constantly love (not a problem at all) he will learn, slowly but I promise surely, how to control his temper. He needs you to show him. He really wants you to show him, too!
Have fun giving him confidence and showing him how to deal with life. What you do now will show him how to deal with real, real, real world issues like backstabbing friends, tough bosses, a flat tire, burned dinner, and so and so forth.
Sounds crazy but its true. I remember at your son's age my son would fall apart over a cookie that he purposely dropped on the floor!! After follwing what i told you above, he now handles most tough situations well. I still need to remind him here and there not to yell or cry about things, just nicely ask me for help. but, now when he drops a cookie he says "Uh oh" and picks it up and throws it in the garbage. Small step bet actually huge in teaching a toddler how to deal with life's hardships.
Again, have fun!