Struggled with mine know for 30 year buddy . But we all have are struggles in life . We just have to get through it some how .sleep deprivation is a big problem for me when in cycle but s-- t happens I guess .I'm episodic so I guess that's 1 good thing. Yes I'm on the D3 regime and it really helps