You could be occluding Vertebral arteries on neck/head turning. This means as you turn your head you trap blood flow to your brain. Vertebral arteries are the ones that run along your spine.
Get your GP to test you for it, ask for a Vertebral artery test, if it’s positive you need them to scan the arteries.
Mine is a similar story to yours. Mine began after domestic violence. My ex beat me up bad, my neck got whipped back as he pushed me onto a bed and my neck cracked. I also got thrown against a doorframe which damaged my shoulder.