I've played countless indie and game jam games, but I've never seen a worse character controller than this one.I would highly recommend using a collider with rounded corners, and reading up on what "coyote time in platformers" is.
Hey! Thanks for the feedback! The collider is rounded - a capsule -, the sticking and stopping is due to the wall jump (I guess, don't really know for sure. Also, thnaks for that term! Never really heard of it before.