The passages where both hands are playing on top of each other is especially difficult.
we pianists only have two hands. unfortunately, a lot of times RH and LH do not quite like each other, i.e. they are not comfortable to be too close to each other. the owner of the hands often gets the freak just out of one hand entering the other hand's territory. my general advice is: be patient, and yet analytical! think about hand movement, balance, and space for both hands to move freely. also, never loose grip of rhythm. good fingering can safe your struggle on this movement. ask your teacher for best possible fingerings. best, tds