This morning I nearly fainted after running down the stairs. After sitting down and waiting for the ringing in my ears to stop I began to feel better. I have been going to the doctor complaining of light-headedness for the past three months. I have now nearly fainted twice although I feel light-headed the majority of the time. I suffer from anxiety and I take beta-blockers but I am concerned as to why I fainted this morning. Last time it was blamed on a type of medication I hadn't taken for 12 hours and I'd had no previous side-effects from (and I wasn't taking the beta-blockers then). I am concerned that will begin to faint more often.