I always have felt like I either have a great day of training or a terrible day.
Today was different.
I went into the gym incredibly, prepared to work through the programming, but didn't have much expectation, positive or negative. It ended up being a day of learning. I didn't lift my heaviest, string together 10s of ring dips or feel particularly smooth in my cleans, but this gave me the time and brain power to focus on technique and skill.
I made sure I went low enough on my dips.
Worked on my breathing in my front squats
Widened my hands in my HSPU (amazing!)
Dropped my ass as fast as possible on my cleans
Lesson learned: not every day is for lifting the heaviest weight or for being so frustrated you end up in tears. There are days to slow down, to make the little things better and walk out feeling accomplished.
Crossfit is just as much about being strong as it is about being sound.
Let yourself be strong AND skilled.
One day at a time.