From your history it seems that your case requires evaluation.
Go for various investigations to conclude about your problem.
1, Go for blood for B12 deficiency.
and lipid profile
4,EKg to rule out any coronary insufficiency,
5, Regular blood pressure check up.
After all reports your doctor might have some conclusion about your problem.
Ok and take care.