Well, you have answered all of your questions if you will go back and read your post again.
Your life will begin again when you start your new life away from where you live now. Just bear with your circumstances right now. "This, too, shall pass."
You will look back on these days as a period of growing and learning. My favorite saying, "Make the least of what has past and the most of what is to come" applies to you now. Say it everyday.
How do you know your best friend now will be your best friend in 10 years? Relationships come and go. Your best friend isn't married yet and if he (or she) marries, it may not last.
So, all of your worries are small. Think about it! Best of luck to you!
Paulette G.