Flowering is not triggered by lack of direct sunshine, it is triggered by a diminishing period of light. If your plants are indeed flowering, it is not because of the fog. Did you put out clones, or start from seed? I start from seed every year in the same area as early as mid-April and they do...