As for the pain meds.... I had to use them for a long time and am having to be weaned off them. But I needed them for all the pain. I also had a not so good experience with the surgery. Not like yours but painful for a long time.... You just had the surgery. It's major and now it takes a long time for your insides to do something it was not designed to do. Patience. It gets better. I never thought it would. But it is so slow in coming. Been 11 months since mine and I am still healing. Worst part is way behind me. Be strong. It does get better.