Codeine & iron tablets.

Firstly, my iron level is really low it had originally hit 95 that's why I was put on iron tablets. Since then it's gone up to 109 but it needs to be 120 so I am now taking two iron tablets daily. Secondly, I've been suffering horrendously with sciatica in my lower back, bum and legs. I've been in agony daily, just standing up or walking causes me so much pain. Tossing and turning at night just can't happen for me because I end up in tears due to the pain. My doctor ended up putting me on codeine to try and help ease the pain. She's told me to carry on with taking paracetamol too. It helps with the pain for the first two hours after I've taken it but then the pain comes back. I am dealing with it better than what I was before. Only problem I've now got is that whenever I go to the toilet for a poo I'm in pain with my stomach and bum because I'm constipated which I'm guessing is to do with the medication I've been put on? I suffer terribly with piles too and have done for the past 6 years so they aren't helping either. I'm 35 weeks pregnant. Any ideas on what I can take to help me go to the toilet? Thanks ladies.