You have poor memory .may be your blood sugar
levies are at times at low levels then it will result in recent memory loss
. Or may have problem in brain. Neurolgist to evaluate. You have tension and you get tears now and then indicates you may have anxiety depression
. You can not take betablocers s you have affected sexual function and depression for reduction of anxiety. Consult a pschiatrist for the same. Chck the diabetes
status. Control your BP properly. Avoid tension. You have to take drugs for cholesterol.