What’s with this theme?

Have you ever had something that keeps coming up over and over again? That is what recently happened to me, and what I am learning from it is amazing.