you should go to ya doctor, and tell him whats been going on..cause even if its nothing big, it could help ease your mind
I should think you have a physical problem, not a mental one. You need to see a doctor. You might just be anemic. That would account for heart rate, dizzyness, etc. Are you eating well? Eating enough meat? Taking vitamins?