Question: what is the difference between reason and because?
Answer: If someone does something for a purpose, you can say that he did it for a cause or for a reason. If you use cause in this sense, it's common to change the word to “because.” If one action results in another action, the first action is the cause of the second, but not the reason for the second.