The above symptoms can occur with a low or high blood pressure
. Sometimes rhythm problems in the heart could present with such symptoms. There are several cardiac conditions in which these symptoms are seen. A thyroid disease
, sometimes heavy blood loss during mentrual bleeding can cause these symptoms. Ur sleep disturbance could be due to anxiety
about ur problem. consult a good physician and get all the work up done.
Thanks and regards