Question: are causes and reasons the same thing?
Answer: A reason is a thought that is why someone does something. A cause is something that makes something else happen. Reason should explain something, cause might not, it might just be due to something else without an explanation. They're usually treated the same, though.