Ive took alot of different pain meds. Been on percoset for over a year. Im immuned to it but If I dont take anything I really hurt. I dont take it religeously but I do take it everyday. I have to. I had a car accident last week as well so my left rib hurts real bad and have bruises. Morphine dont even work on me lol They have to give me dilaudid at the er. 3mg of it and still didnt knock me out.