Paracetamol is very harsh on the Liver/pancreas so while it helps with pain it could be problematic - but hey I'm no doctor so seek better advice. Has your friend had Crons disease ruled out?
Obviously cutting down on the booze is a start, walking around a lot and maintaining good posture if you have a desk job helps. Diet - lighter meals, small and regular with fresh ingredients can help. How do you feel when you lay down? Do you find you can only sleep in certain positions?