But there is no house edge in sports betting and although it's hard to win in the long run but there is a possibility to win.
There is no typical house edge in sports betting but the bookies do have Moneylines and so on such that they do have an advantage over the gambler. Again in the long run in EV+ games its either profitable or not does not depend on how long you are playing but again the luck factor comes in. Your technical anaylsis does work but if luck is not on your side then its as bad a EV- game.
What do you called the people who are making a living in sports, they constantly win because they are smart and they consider sports betting as a long term business.
You are wrong. They dont win constantly. If you are following tipstars they will only show you their winning bets because they want you to join as their ref so they can make some commissions. That how it works.

Pretty simple, there are people who win at sports betting, but these people don't share their tips publicly, why would you share a winning strategy? Did Coca Colar share their recipe?
In financial trading, you see plenty of videos on how to make money, but you never see anyone sharing all the trades he places, why he places, how he decides his trades, etc. That's common sense. Twitter is full of attention seekers who go through short term success. One of the rare guys I trust is Steve from
Daily25 but he does not share his tips, he shares his journey and his vision of sports betting (he is a real professional, I recommend to follow his blog).
You got a good point there.
For new to sportsbetting, gambling, or trading, better master the most basic strategies and then customize it as to where you are comfortable with and where you are profitable.