I'm confused when I take Vicodin or Percocet my tongue and throat swell but I can take morphine or Tylenol 3 with no problem why is this?