Today I got poked in the eye while playing basketball by a defender by mistake and I must admit the poke to the eye was quite hard. My upper eyelid was already swolling due to my bad case of allergies ,but now its even more swolling. Is it normal for it to be swolling even more after being poked in the eye under such circumstances ? And I only been to sleep 4 hrs and I notice a white spot when I blink sometimes out the same eye (right eye). Is this normal after such injury or should I go to an optometrist. Note; I can see well but my main concern is the white spot appearing sometimes after I blink and the excessive swelling. Oh and will my eye go to the back of my head overtime or what due to it being poked?