Overwatch kicks me out of game for no reason

Ive been disconnected on one of my accounts 2 times for no apperent reason. The game has frozen and I cant go out of it, only way is to restart pc. When i come back the game is over OR i get into the game, still get suspended and lose 50 sr even though i played it to the end and we win. I lost 100 sr because of this and im very frustrated over it, it needs to be fixed or i will very likely get banned because of it.