It appears that you are under some mental conflict. This I can suggest from my experience. You had faced something serious in your mind which you could not till now 'digest'. This must have happened just prior to the onset of all these symptoms. This does not mean that you have to go to a psychologist
next. You have to approach an expert Homoeopath at the earliest because in Homoeopathy we take into consideration your mind and body equally. How you reacted to that mental conflict, your mental make up, your life situation etc. are all important for a Homoeopath. Some pathological changes that will be evident in all the investigations you have done will take some more time to develop. Homoeopathy can cure you before the development of any such serious disease in future.
With best wishes for a speedy cure through Homoeopathy
Dr. C. J. Varghese