@caj we are not doctors so cannot diagnose; however, we have experience in dealing with stress. Your doctor states that you are healthy. He is probably stating a physical diagnosis. Stress may cause many problems. Also it is possible that your doctor has missed a physical problem. It is always possible to get a second opinion. As for your stress, have you thought of getting some counseling on how to deal with stress? For me I find putting things off makes my stress worse. I need to deal with something right away. Keep us informed on what is happening with you. We do care and understand what you are going through.