it swept away your best friend

the meaning:

 

You are worried that changes in your best friend’s life may cause your friendship to break up. Has your friend been going through hard times? Talk to your friend now to clear up any misunderstandings.
To access our Dreamcast Library, log in, then click here.
Not registered? Click here.

It's free! No fees or subscriptions.