The problem is the only thing I can see in dragon form in the fjords is water and anti-dragon barriers. I don't see any bunkers or anything like that. just a few anti-dragon barriers, nothing else besides water.

Am I really expected to slowly swim my way and hope I find somewhere to go?

I could use a trader to sell some things..Sassan is out of gold already since she only carries like 2k and apparently never restocks...

The I've killed all the goblins and black ring people, and this part of the game seemed to turn from being able to fight an even level/+1 enemy without using potions into spam potions in order to survive regardless of the enemy's level.

As of now I only have a limited amount of potions because I have a limited amount of gold because I can't sell anything so I can't upgrade my runners to increase their success rate or have them bring me back more than just one ginseng.