HI
Thank for asking to HCM
I really appreciate your concern here you have stated some couple of condition in the form of complaint but in my opinion this are different from each other but of course your
stress level bringing all of them together you need to really keep your stress level very low and follow the advise given by your doctor, this is nothing to worry, have a nice day.