Professional high stakes poker players play against each other. Why? They could make a lot more money playing against players that are much worse than they are. But they like playing against other high level pros. Why? Because they like the challenge. Because they love the game. Find a game you love to play. Or work that you lose yourself in.