plants that are stressed by weather etc may pre/flower way early in any attempt to proliferate.

Being that you are outdoors and are not in control of the elements, the strain you have may have been developed indoors an is thus not ideally suited to oputdoor climate, that being said you may still get some goodness from the fine goddess.

Also may have been bred for seed to fruit and no ideal for such situation

just thoughs