Fate and Free Will coexist!
the general understanding of these two terms ,i find, is too "strict".
fate and free-will are not opposites but they are elements that keep your life going.
If we say that free-will is the choices you make then fate is the choices that other people make concerning you , your life, or the ones that affect you in a direct way.
that means that fate (or destiny for that matter), is nothing but the free-will of others who around you.
when people say "you can control your fate", they are right, because you cna control how to react or respond to the choices others (your family, yor girlfriend, your teacher, etc.) make. And when people say "you can't change Fate" they're also right, because you can't change how others make their decisions and go about their lives, even if it affects you in a way.
Fate is not absolute, and so isn't Free-Will
They're merely parts of a web called Life, and the result of our interaction with each other.