Oh Lidia! That is so frustrating. I know you've seen an optometrist, but would encourage you to see a retinal specialist in your area especially if these floaters continue or change. I worked doing coding and billing for a retina specialist. My mom was one of his patients. He was amazing and on top of her health of her eyes. Her main condition of concern was diabetes. If you have diabetes, you should go ahead and make an appointment now, so you will have a baseline of the current state of your eyes. As you age, you will continue to have changes with your eye, so it's likely that you'll be seeing your eye doctors more frequently.
You are more likely to get floaters if you've had cataract surgery. And while taking a break from screens is good for all of us, know that eye strain doesn't cause floaters. It will certainly help, though, since the floaters are causing you such a problem. And the fact that you are having a veil coming over your vision is another reason I think you should see a specialist.
I'm sharing the
Retina Specialty Institute site link as there is a lot of valuable information that might be helpful for you.
Sending loads of ((HUGS)) your way. I'm not sure what retina specialists you have available in Canada in your area, but I'm praying that you get relief soon.