I used to triage at an ophthalmology practice, so I can give a little advice. From your description of veil or floaters could indicate a possible retinal detachment. Anytime you have changes in your vision, you should see your ophthalmologist. Also combining the veil, the fireworks, and visual disturbances definitely point to retinal issues. If your doc takes a look at your retina and it looks healthy, possibly inquire about Ocular Migraines. They can be the underlying culprit to all your symptoms. But you should be aware that once you have developed floaters in your eye, they don't go away. So you should really listen to Dr. Hagan and achillea and call your Ophthalmologist ASAP.
Yes you need to return to see the ophthalmologist. Ask to get in right away. AND stay off roller coasters and other amusement rides it puts too much traction on the retina.
JCH MD
i am not a doctor, but regarding your first paragraph about the streaks and clouds in your vision, the standard advice is that any new changes in your vision should be checked out ASAP.
There is no downside to calling your eye doc like today to find out what is going on. And after all, your eyes are kind of important.