Flowering is a phase and happens in turns and every flower has its own lifecycle and no flower lasts forever. While some flowers like anthuriums stay alive for 2 to 3 months under the right conditions, others might die within the day.