Well first off, you can send your character to lonely cave or wherever your home is set on the forum, by clicking on 'Character Reset' in the top right golden square, to prevent losing characters.
But escaping from lonely cave while not actually being on your character, but on the loading screen, I do not think there is a way to escape it.
It is odd that this happens when going to lonely cave though.. Try doing as I mentioned and reset your character on the site, restart feralheart and return on that character.
It takes my characters a long time to port into Lonely Cave as well.
It's been doing this since the server went up to 300.
Most of the time it will take a few minuets but it will load.
Try a few times and it should work..