God knows what's best for us. When someone walks out of your life let them go. Sometimes the Lord will require you to leave. The key is obedience. Obedience to God is the key to success. He knows the beginning and the end we don't. Wipe your tears and thank God for His Love. Stop trying to figure it out and do things in your own strength. Your obedience is important. Some are going through because they were disobedience. God still loves you, now you love Him enough to be obedient. If it's apart of His plan don't you think He knows the end from the beginning? He understands your pain and your attachments and he cares. He cares so much that He has something greater in store!