this is my first post on this site so I hope it’s okay. Basically, a while ago my friend (Hindu) invited me to her place during a festival period for Hindus. I then found out we were going to visit the temple so I just thought I would go with them and they would pray and we’d leave but obviously I wouldn’t pray because it was more of a cultural thing for me to learn about their festival. However, it turns out the thing at the temple was actually a celebration for the festival and they were doing some kind of traditional dance and my friend asked me to take part so I did cause like I said, I was intrigued with the culture and what they were doing. I didn’t realise until later the thing they (and I) had been dancing around was an image of one of the Hindu Gods they believe in but I got too anxious to say anything and I continued dancing with my friend because in my mind, I didn’t believe religiously in anything they were doing and obviously knew Allah was and is the only God I believe in and worship. At the end of the night is when everyone in the temple started praying but I didn’t take part and when they all went to get a blessing from their God I didn’t go and even when one of the ladies asked me to I said no because that’s not the God I believe in. Looking back, I regret taking part and I know it was wrong but I’m worried that I committed shirk through my actions though in my heart I didn’t believe in their beliefs. I‘ve been making tawbah but I’m really worried and am hoping someone can calm my nerves :(
My brother iam just giving you my opinion and my opinion is that it all depends on your heart. You go there because you were curious to know what they do or because of your friend but you didn't go their for worshipping their god so in your heart you know that allah is the only god that time and till now so basically it depend on your niyaat(intention). You didn't go their for worshipping their god. That's my opinion otherwise i hope other people will answer to this post and let's see what's their opinion. I'am just giving you my opinion. I don't know much about shirk by the way..
Allah S.W.T knows what is hidden and what is more hidden and he knows your heart very well he is your creator and your intention is only to see what they do to worship there false gods I would say just ask forgiveness for that you'd dance their to praise their god you can stop dancing for their god because you realise that you were wrong but you don't and you don't have any intenton to worship that god so simply ask forgiveness for that dance and please don't go in these hindu festival's or you can say kaafir's mehfil .