Something I regularly forget and am regularly reminded of: Writing is hard. It takes lots of work and lots of energy and lots of time. These challenges manifest in different ways, at different times. (Type of work, type of energy, etc). You can do it. Keep at it.