We have to understand first that Allah knows ALL. He knows what's going to happen. He's the creator of our actions.
BUT
We have the moral responsibility! So that means we act by choice, which we, are responsible for. That choice (free will) is given by Allah to us. This is why we will be questioned for our own actions. We can't be blaming fate/destiny for our own acts. :)
wat about finding the life partner? isnt that decided who he/she will be?