I completely understand your dilemma. I'm not sure what type of medicine you are trying to get your little guy to take, but my daughter used to (sometimes still does) do the same thing with liquid medicines and she was 3 in December. There have been a couple of things that have worked for us. First, if it is a prescription medicine I always talk to the pharmacist about the situation and find out if there is anything that they can do to help with the taste. There are the flavorings that can be added, but after talking with the pharmacists I have learned that sometimes the flavors actually make the medicine taste worse. We also found out that she will not take the generic brands of some medicine. The pharmacist told me that the generic brand of Zithromax is very bitter, but the name brand is actually much easier to get little ones to take. We payed a little bit more, but it was so worth it to get the medicine in her and not have to fight it. Second, we try to find chewable alternatives whenever possible. Last time my daughter was sick with a cold/respiratory infection the doctor prescribed a decongestant, but we absolutely could not get her to take it without throwing up. We went back and he gave us some samples of the Mucinex mini melts for younger children. These seemed to work really well for us. It is a little packet that you just sprinkle on their tongue. My daughter is very picky and she really likes it. Hopefully one of those suggestions might help. Good luck and I hope your DS feels better soon (for both of you

).