There is no medication for hpv. Take care of yourself and your body can rid itself of hpv on it's own.
High grade lesions do not mean hysterectomy. Your doctor shouldn't have told you that! You can get multiple leeps, a lot of women have had them and it doesn't affect fertility.
Hpv does not affect fertility. It is basically a 'skin' condition, it affects the 'skin' of the cervix.
Take vitamins. If you smoke, quit. Read everything you can regarding hpv. Talk to your doctor about it. If he isn't on board with your plans, get another doctor. A hysterectomy is your choice - no one can make you do it. There are other procedures to try first - leep, cold knife cone, etc.
Good luck!!