I've been doing CrossFit now for 3.5 years. There are now just a handful of us who've stayed and have continued to WOD religiously (well, more or less religiously). Most of the ones who've stayed are now coaches, or they follow a dedicated strength or weightlifting program because they compete or want to compete at a high level.
And then there are those like me. Sure, I've joined a throwdown or two and some fun runs. I've been able to do things I never thought I'd ever be able to do when I first started. Getting fit, then getting strong is fun, but lately I've realized that having functional fitness is all I want. I'm not ready to sacrifice family time for training time.
I still can't do ring dips, chest to bar pullups, muscle ups, or heavy snatches (among others). That doesn't mean I won't work on them. It's just that I'm in no rush to do everything all at once. I think that's one of the things I'm learning to do after all the hours I've spent at the box... to savor the process and to learn patience. I'm slowly becoming less reluctant to work out even when the WOD says we're doing accessory or skills work.
The fierce fire inside me has subsided into a slow-burning one, and I like it better.