I think that I have done shirk but I want to repent. Will Allah forgive me.