my cactus I have been growing for 3 months has a flower on it