Well, personally, I'd say that "destiny", "fate", and "luck" are just loose terms. How else would we describe something such as that? It just so happens that people sometimes take the words too seriously/literal (we probably have the context to blame

)
But a little food for thought:
What makes you think that
everything is/can be controlled by us or others around us? Perhaps it's "destiny" that's controlling our actions and thoughts..
Such as.. why would we have a sudden impulse to do something when we normally wouldn't?