I think you need to increase the fiber content of your diet.
If you eat too many refined foods with little or no enzymes,
your body will have a very tough time. You should eat plenty of fruits and raw vegetables and drink plenty of fluids.
Also, you might want to take a liver cleanse supplement. Ask at a local
health store and they will point you to a good liver supplement.
If none of this works, then see your doctor because going two weeks without a bowel movement is not right.
Hope this helps...Good luck