Unfortunately Shorty, there's no way to get back to your specific home. Here comes the crazy but in a nutshell, a Biblical Seal brought you here on a whim and it's the only way to get you back but it has to decide to send you back.
I've been here a while and those that do get sent back return from right when they were taken. So there's a good chance when you get home, you'll be right where you just were before arriving here.
So, feel free to tell me how crazy I am but I swear, it's true.