때문에, 서, and 하니까 are usually used in this form;
(cause) [때문에, 서, 하니까] (outcome)
those three words are used to express the cause of the case/ fact in various situations
it is really hard to make difference in using of those words..(hoping this answer will be helpful to U)