I had the exact same problems as you describe. I found out that canola oil was the cause of all my problem. I have eliminated canola oil from my diet (which is not easy- it is everywhere) and as a...