An obstacle dream, dependent on other circumstances in the dream for exact interpretation.
A fog at sea indicates blockages in emotional situations, such as romance.
A fog on land indicates setbacks with regard to business or financial progress.
If the fog clears away during the dream, then the blockages will let up and therefore there’s no need to lose heart.
If it thickens, however, perhaps you’d better rethink the situation.