I am 18 years old and had my tonsils out last Thursday. I wanted to know how long it would take until I can eat and stop taking my pain medicine. I cant even drink anything. I have been smoking for a year and I want to know how long I need to wait to smoke a cigarette.