Q.Christmas Cactus
I have had this Christmas cactus since 2003. It always blooms during Thanksgiving and Christmas. Here it is May and it is blooming again! It has never bloomed this time of year before. WHY? It is in an enclosed sun porch with temps between 65-80 degrees. I LOVE IT, but am amazed.

Certified GKH Gardening Expert
With the right growing conditions, they can rebloom like this, though not everyone is so lucky. Apparently, yours is being well taken care of and is getting adequate lighting and temperature. Well done!