The other thing that it could be is that you may have put your neck out. I once put my neck out and had black spots in my vision. Worth checking.
I hope that you find your answers.