Hello! Thank you a lot for the comment.
It was my first official platformer game and the first time doing a wall jump. I wanted to give an impulse to the opposite side of the wall but I couldn't find a way to do it. I had to sacrifice it to have the horizontal controls I wanted.
I'll work on that for my next platformer.