Of course i got no idea of your medical history etc, but
this is very unprofessional of your GP, does he know what he is doing??
If a long term antidepressent is working for you it is obviously the right one for your body and chemical imbalance.
You really must try somehow to get this across to him/her but i reckon most doctors are not clued up. Probably went for the cheaper option