It is my understanding that Amaryllis bulbs work on 2 year's of flowers at one time. So, something that blooms today was actually started inside the bulb 2 years ago. And next year's bloom actually started to form last year. That means that, since the bulb did not have good care, it could take 2 years for it to actually bloom. So, don't be disappointed if you don't get a bloom at first, just keep giving it good care.