what keeps you going?
Is it discipline? Better bankroll management? Improved analysis? Or just believing that experience will pay off in the long run?
Or maybe you already accepted that this is more of a hobby than a business, and profit is just a bonus?
As losses are normal in every type of betting, at sports ones you could do a bit better if you know the teams a bit well. Everyone can be wrong, there is nothing wrong with being in a loss, but long term it could break even better than other games.
In games like dice or slots, you end up losing long term nor matter what, but with sports betting you could have good periods and it takes longer for you to lose it all, because it's a slower one (requires you to wait for the game to be done) and it is also not going to be wrong that much unless you are playing for underdogs every game.