Thanks for playing :)
After receiving some feedback below I went and played a bunch of highly rated platformers with wall jumps and found a much better way of handling them! Nothing like feedback and research