Sorry to hear that you've had such persistent trouble with hives
! Hives are a very common medical problem and, many times, they can be a chronic issue with no clear cause.
My basic approach to hives is, first, to try to figure out whether or not there is any allergic component. You should discuss this issue with an allergy specialist, because testing for various common allergens can help to rule in or rule out potential triggers. If a trigger is identified with allergy testing, then avoiding that trigger will often clear up or at least control the hive outbreaks.
If there is no allergic component, then it can be helpful to talk to your doctor
about how to look for physical or environmental triggers. Among the "physical urticarias" or types of hives triggered by the environment, common triggers include heat/cold, exercise, and sunlight. If you and your doctor can identify a physical trigger, then simply avoiding this trigger should do the trick.
In terms of which anti histamines to use, individual people will react differently to different anti histamines. Therefore, the best approach is to work with your doctor to try different anti histamines until you find the one that works best for you. Looking over the list of meds you have tried, there are still quite a few different anti histamines that you haven't tried. You should, of course, do this in consultation with an allergy doctor. Good luck!