Many times we fight God because we do not have his ultimate understanding.
It is like a person of a younger generation whom does not respect the older generation, a lot of times this is because they have yet to gain wisdom.
However Gods wisdom is infinite we can’t even begin to comprehend it.
With that lack of knowledge causes anger and we fight God questioning his motives.
Since we do not have that understanding it plagues our heart as we do not understand that God has our best intentions at heart.
That is why we must believe and trust in him always for it is he whom loves us unconditionally.