Can I point out theres nothing stopping you gaining allies to help you with this fight, for example if you were to dethroen the giant lrod first most of his army would willingly join yuo.

I know im giving you ideas but yuo just seem to go along the first available path every time