I think your sailing trip will be good for you. It will give you some distance from H and will provide clarity. By being around male BFF, i think it will also show you that there are much better men out there in the world and that you deserve better than your H.