I'm sorry you are having a rough time with C. I use to be there too. I could go up to two weeks without pooping. It's miserable. When I gave up dairy that stopped.
About Effexor causing C - call you Pharmacist. He/she should beable to tell you if that is a side effect and how long it will last.