I think you should find a new doctor. Most BP meds cause nasty side-effects such as allergies, nasal congestion, sneezing, itching eyes and nose, at least for me. I had to get off ACE, ARB, and alpha blockers. I am now on beta blocker Bystolic. Tired and slower heart rate. Some allergic reaction but not as bad as Diovan, Norvasc, Altace, Exforge, Cardura. I don't know much about CCB;s in general. I empathise with you and wish you the best.