What does staying focused require? Whatever it is that is important to you, you must stay focused. Stay focused on your dream, stay focused on becoming addiction free, stay focused on becoming independent not codependent, stay focused on breaking free from people and things that harm you, and stay focused on God. That last one right there, staying focused on God will help you accomplish the rest. God knows what you are going through and He has not forgotten about you. God loves you and cares about you. Do what you can and God will do the rest.
Stay Focused and Be Blessed!