Many different things can cause depression and each leaves its own mark; understand that you are human and need to address the things that happen to you in order to maintain a healthy state of mind. Life throws all kinds of things at
No matter where you are in life, celebrate it. It's either a product of your growth or a place that will help you grow. Every season serves a purpose; learn to appreciate wherever you are on your journey. - The truth is, we are all works in progress.