Chin up old man. I don't care who you are, what you've accomplished or who your sources are. You WILL get smashed by the Variance factor from time to time and it can last long enough to kill an entire season.
Why do you think those that know, know that no one can sustain a win rate above mid to high 50 percents? As you are well aware, a bad run will consume a good run and knock down a nice mid-60% ATS stint down to 50%. Then, you have to, as you say, work hard, keep playing good numbers and dig out.
We get spoiled by our success and expect it to run indefinitely. Doesn't work that way. We have to eat the bad runs and persevere.
Keep working hard, betting good numbers and staying positive and you'll once again rise to the top.