I really want to tell my SO to change shifts where we work.
Why do you think he should switch shifts?
He really treats me like shit.
If there are problems with you two working together, maybe you should tell your supervisor and they can help you out.
He's the one that has the problem.
It is important to tell higher ups about this situation. They may not be aware but they can help you out.