Overwatch wont load

for weeks i have been trying to load overwatch but it doesnt ever respond. im able to load battle.net, start overwatch, but it will just give me a black screen and then give me general error code (0xE00101B0) . ive tried so many ways to fix this but nothing has helped.