I doubt there's a sportsbook that you can have for life, as nearly every single one will have a mechanism in place that sets limits to your bets if you show any sign whatsoever of knowing what you are doing. Take bet365, such a reputable bookie yet their whole business is buildt upon eliminating any possible winning client. It was almost 20 years ago I had my max bet set to 1 EUR there, and in the following years nearly all bookies followed suit.
I remember back in those days, Pinnacle Sports was the place to be. They took pride in not limiting winning players. Sadly, they are now unavailable in my location (Norway) so I'm not up to date on their policies but I'm guessing even they now abolish winning players?