Hi gizzmo,
Welcome to the NeuroTalk Support Groups.
There are a number of forums here that match some of the issues you are dealing with so I'll post a few links down below. Just click on the links and that will take you to the relevant forum.
Epilepsy Forum
Sleep Apnea & Sleep Disorders Forum
Depression Forum
Anxiety Forum
Headaches (includes migraines)
You'll probably find posts regarding photo phobia on the epilepsy and headache/migraine forum, but you can always use the forum search feature to find specific words if you want too.
Forum Search Feature
If you ever need to switch off images due to your condition you can do that in your User Control Panel and go to Edit Options and then Visible Post Elements.
Hope that helps.