I just started Deplin and am sleeping a LOT. And I keep telling myself it can't be the Deplin - because it's "just" folate!! I feel so much better knowing I'm not the only one with side effects! My...