DEV Community

Rachit Sharma
Rachit Sharma

Posted on

I Stopped Blaming Myself for “Inconsistent” Workouts

For a long time I thought I was bad at sticking to a plan. Some weeks lifting felt easy. Other weeks the same workout felt impossible, and I’d spiral about discipline.

It wasn’t discipline. It was my cycle.

What changed

I stopped expecting the same energy every day. I started paying attention to patterns: when I slept worse, when cramps showed up, when motivation dipped for no “logical” reason, when I suddenly felt strong again.

Once I treated those swings as information instead of failure, training got quieter in my head.

What I actually do now

  • On low-energy / period-adjacent days: walk, mobility, lighter work. No guilt.
  • When energy builds: progressive strength again.
  • Around higher-energy days: push a bit more if it feels available.
  • Later in the cycle: dial volume down before I force a PR attempt I can’t recover from.

I’m not perfect at it. I just stopped pretending my body runs on a 24-hour clone of itself.

Tracking that isn’t only a calendar

A basic period tracker told me when my period might start. Useful, but incomplete. I wanted symptoms, mood, energy, and workouts in one place so the pattern was obvious.

That’s where EvaShark (https://evashark.com) fit for me. Cycle and symptom context, workouts that can adapt to phase and energy, some nutrition tooling, and a privacy-conscious option if you don’t want everything living in the cloud. I’m not saying an app replaces listening to your body — it just made the listening easier on busy weeks.

If you’re in the same loop

  • Inconsistency across the month can be hormonal, not moral.
  • Recovery days are part of the plan.
  • Track how you feel alongside what you lift.
  • Adjust the workout to the day you actually have.

I didn’t need a harsher coach. I needed a fairer model of my own month.

Top comments (0)