how long has this been going on? sounds like your doing some major cleansing. not being able to sleep is a sign of this. what's your diet like? if your eating meat or fish it could be food poisoning. a good thing to try would be probiotics. if your already on them make sure it's not from dairy culture or try upping the dose and see how it goes. good luck