Character won't rotate properly

^You are clamping the Pitch between -90 and 90. Something I do not want at all.

I want to rotate my Character head first because of Swimming.

Yaw and Pitch change from 0 to -180 as soon as Pitch reaches -90. Which makes Pitch go from -90 to 0 again.
Even with “AddActorLocalRotation” the camera behaves odd.