Did you eat late last night? The bitter taste sounds like regurge from the GERD. No new meds at bedtime to cause bitter taste?
Migraine headaches can cause all kinds of sx as I know you are familiar with many of them.
If you ever feel your headache or vision problems are new or not normal for you , please call your physician or present to ER.
Because of our anxiety we often assume that our problem is Anxiety. I am sure you know this too. Just a gentle reminder to know yourself and when to take action.