Everyone above is correct and gets it. You have to persist but not with the mentality you "have to" catch fish but you want to experience and learn to catch fish. It's very rewarding then, when you do. Other posts I have written about fishing like "your Mad at the crappie" but each year when this time rolls around is when I fix my boats. Gobs of anglers fishing on the water fishing "the crappie season" when in my humble opinion it's the most fickle time of year to chase them. Hot and Cold, but let the spawn end, the fish group up the rest of the year. Winter is my personal favorite time to fish and it just ended. Man you can just Hammer anything in winter and no competition from other anglers. The "Light switch" reference is very accurate in my observations for this time of year. Allow yourself to have a good time, bring equipment to fish for something else if your getting frustrated. When training a Lab to retrieve you always stop when the dog is still pumped up to work, much like Us, we like when the success continues, we can't wait to get back on the water. Make it a "Job" and we find excuses why not to leave the house.
BTW, I only single pole, I never spider rig, troll, push, or any other method of catching crappie. Living for that "Thump", lowering the jig at a controlled presentation rate, the brief pauses before getting all the way down, then "THUMP"! I have gotten to where I just live for that! My father was a crappie guide on Toledo Bend till he passed, I just didn't get it why he was doing it, 20 years after his passing I'm just like him, I get it now. Enjoy the journey, it's better than the end.