Thank you!!! Yeah, the thing with the reverb is really a problem in my tracks. I am not so good in mixing to be honest.
Don't feel too bad about it, it's hard as hell lol