Random black screens/crashes and so on.

Hello everyone,
I built this PC almost one year ago here are my specs:
Motherboard: Asrock AB350 Pro4
Graphic Card: GeForce GTX 1050 Ti OC 4G
Processor: Ryzen 5 1500x
Power supply: EVGA 600W
RAM: Corsair Vengeance 2x4GB
HDD: WD Blue 1 TB
SSD: Samsung EVO 250 GB
OS:Windows 10 Professional
Iam playing alot of games on this PC like B&S/Resident Evil 7/CSGO and even stream sometimes for friends.Ever since i built it i did have some issues with it but i thought that B&S is causing that Iam playing it at max settings (tired min also) sometimes my screen freeze for a few moments then screen turns back and then again everything is fine or sometimes my game freeze (not responding) until i unplug and plug back the cable that connect it to the GPU.Now you would say is because of the games and such,well i thought the same but seems like even if i just have a simple application like discord on only or lets say a youtube tab it still happens.I tried everything new HDMI cable,clean windows install,reinstall graphic drivers and install em manually still nothing,Iam out of ideas.I would really appreciate if someone could tell me what the issue could be.Few things to mention;i did not OC ANYTHING. BIOS is on deafult didn't touch it.If you need more info or some reports please let me know below.
Thank you!