Do you think things happen for a reason?

Like you are going through troubled times and then all of a sudden something good happens to you , like meeting someone amazing , or coming into money when you need it the most?
Do you think things happen for a reason?
Post Opinion