Allah knows your heart better than we do. He’s forgiving but there arel limits. To keep switching around again and again…an purpose…I dunno.
Sometimes we commit shirk without even realizing it (reading horoscopes, palmistry, etc). Or our words and actions may reflect shirk without realizing it. For example, we may think that a particular issue can be TOTALLY affected by our or someone else’s doing and not realize that things are controlled by Allah.