This guy unpacked the code to show that once you're 1000 points past your high score the game has an increasingly higher chance of being impossible. Not "quite hard", but literally unable to win. There's a good little interactive sample of how the game builds the impossible hands that it then serves.
Your note on "time to take a break" is funny to read, because the game accounts for this, too.