Portland Marina is huge. No other word for it. Because Chesil beach is at one side, westerly winds whip over, but you feel totally secure, and the pontoons are wide enough to walk on even in strong winds and rain - I know, I've tried.
The gales and strong winds will pass, but when? Can we find a window to get to the Solent, where we would be pretty well sheltered? Then to Brighton; then Ramsgate; then home. Sounds easy when you say it like that, but so near and yet so far. At least a good rest.