I've been in this for 2 yrs and still get those days. Fewer as time goes by but still do.
Hang in there.