My strategy
1. Never be all in
2. always flat betting
3. don't bet the amount you can't lose
4. do deep research on sports.
Nice strategy. I don't believe you can significantly improve the chances of winning by doing a "deep research" on sports, but I agree with this on all the other points. The best part of your strategy IMO is the "don't bet the amount you can't lose" part. Anyone who will follow this advice will not regret gambling in the future.
With respect to the poster above you, that listed strategy is really good and should be followed by a certain gambler, but the flat betting is really hard to do, I think we need to be discipline enough to be able to do that, we cannot maintain flat betting especially when we are losing.