The only way i can get my monitor to display my pc is by turning my pc and monitor on at the same time.
what does this mean exactly?
you have to wait for a certain sound during the boot process to turn your monitor on,
you wait for certain system lights to be enabled,
you hit power on the PC and then the monitor,
or you try to turn them both on with both hands simultaneously?
the problem could be either your GPU is failing to detect the display or the display is failing to come out of some type of low power state.
with the former, the monitor's OSD menu and it's buttons should still function.
with the latter, it could mean the monitor has malfunctioned.
try leaving the monitor on constantly.
when you put your PC into standby\sleep, hibernate, or power it down just leave the monitor on and let it go into it's sleep mode.
see if when you awake or power on your PC if it is correctly detected and powers on correctly in this situation.
you can also try different DisplayPort cables. it's possible that a damaged or low quality cable could not be able to send the proper signal to enable "wake up" to the display.