Dear yoyeli,
I think you have little reason to feel ashamed! I'm so glad you have such a high appreciation of Casino Guru casino reviews, but I'm sure it would be fair to say that even a fresh casino that has not yet been reviewed may still be good and fair. We have not yet had a chance to explore the site.
So, please do not be so hard on yourself. 🙏
However, I would be extremely concerned if the casino charged you after closing your account, as I consider this to be a very unusual practice.
Cooperating with the payment processor is the most usual course of action; at least this makes sense to me. But as I said, it seems like a very unusual form of forced deposit.
I'm sorry to see you need the money so urgently, as I fear the resolution won't be that quick. This is almost never the case if the casino relies on a third-party payment provider.
Please hold on and update me daily; I want to stay in touch to cover your back if needed.