Getting Palin not to hit to the walls is supposed to be a challenge at some points, keep in mind that the exact position of the sym line can make a big difference and you can hold up or down to make a horizontal sym line. Some of the wall jumping segments in the second level can be very challenging when trying to stop Palin from colliding, but it can be done, I've double tested every mirajewel and glinting shard and they are all reachable, though they can be challenging. I noticed you commented on the wall jumps but I take it you have not reached a monkey bar section yet? Now that was the real challenge to pull off.
If you send me a screen shot of the exact place your stuck I can probably explain how it's done.