That girl is horrid, but MORE important I would have a second opinion with an opthtomologist done. Floaters people do get more so as we age, but flashes those are a different matter. I work for two eye Dr's and when someone says they have flashes we have them come in ASAP. It could be an occular headace but I truly would get a second opinion. Eyes are tricky and once vision is gone it's gone for the most part. I don't mean to scare you............ Just get it check out in the next couple of weeks, a second opinion is always good. Please keep us posted.
As for Miss Horrid, put her on your ignore list.