how long have u been flowering