Well I think it’s pretty damn impressive that you are still going to school and making a life for yourself while also battling depression. Most people with severe cases of it can barely get out of bed in the morning. You are a fighter, it’s in you. Not physically speaking, but mentally. You are head strong, and that’s all you need. Just keep doing what you’re doing, keep fighting. I know it hurts, it’s going to, but the future is what matters now. You think you’ll never find peace, but I promise you once you move out and get on with your life, you will find exactly that. Now life doesn’t get easier, you will still have to work hard and strive for success. But the mental torment your mother brings upon you will fade away once she is not constantly in your face. Then all your concerns will be put to your own new life. Which is a whole other can of worms, but like I said, you’re strong, you can handle it. Just keep being a fighter. Giving up is the fastest way to ensure your torment is prolonged. Fighting the pain is your only option. Just take it, and realize within yourself you are strong enough to take it. Never buckle, stand strong, now matter how much it hurts. That is the quickest path to peace of mind.