Almost forgot. Have you checked to make sure it gets enough sunlight all day? If it only gets direct sun part of the day and spends the rest in heavy shade it might screw up the flowering period.