I always took mine before bed, and not on an empty stomach. Never knew I was doing all the wrong. Also wanted to add, if you have a Marsh in your area, not sure where you are from that they will fill a prenatal prescription for 1 year for free. Some new promotion that they are doing to try to...