Here is an example of a very misunderstood verse in the Quran...Surah 14:4
And We never sent a messenger save with the language of his folk, that he might make (the message) clear for them. Then Allah sendeth whom He will astray, and guideth whom He will. He is the Mighty, the Wise.
People wrongly believe that Allah misguides people and therefore when the people are misguided then they don't have free will and that it is actually Allah's fault for them being misguided and that Allah would be unjust for punishing them.
But, the Quran has to be read in context so that we can better understand what this verse is saying.
Surah 18:29 says:
(It is) the truth from the Lord of you (all). Then whosoever will, let him believe, and whosoever will, let him disbelieve. Lo! We have prepared for disbelievers Fire. Its tent encloseth them. If they ask for showers, they will be showered with water like to molten lead which burneth the faces. Calamitous the drink and ill the resting-place!
Here we clearly see that people have a FREE WILL to believe or disbelieve in God.
Surah 29:69 says:
for those who strive in Us, We surely guide them to Our paths, and lo! Allah is with the good.
AllahSWT is clearly telling us that we need to struggle hard in order to find the path to Him. Allah will only guide those who actually struggle to be guided.
If Allah SWT has already predetermined who would go to hell and heaven without giving us free will then it would be useless for Allah to tell us to strive to be good. So He guides those who strive and put an effort to want to be guided.
So one has to want to be guided, choose to be guided, use his will to be guided. You see, it is all fair, there no tricks involved. May Allah SWT guide us until the end of time. Ameen.