You can swap shifts, HOWEVER - you both need to sign the routes and traction on the shift you are swapping to, and you both need 12 hours rest since your last shift and before your next shift. Because the shifts aren't all the same length or have the same work content, there are some shifts which you won't be able to get rid of.
The hardest part is definitely working unsociable hours, as unlike a factory or hospital for example, they aren't regular 0600-1400, 1400-2200, 2200-0600, or 0700-1900, 1900-0700 (which whilst long means you can have fixed times for your breakfast and dinner if not your lunch), they can be all over the place. You can start at 04:20 one day with a break at 08:00, and the next day start at 06:30 and have your break at 12:30 the next. If you've a regular digestive system it won't be with this job!
It does affect your home life. If you have to start work at 4 or 5 am the next day then you've really got to be in bed by 9 or 10 pm which means you lose out on time with your partner in the evening. If you are at work in the afternoon, you might not finish until 11pm, midnight, or 1 or even 2am. You won't be spending the evening with your partner then either!
Not just your partner, but any other social occasion. Arranged a meet up with friends or family for a weekend months in advance on your day off? Get a call asking you if it can be changed to the weekend before?
"I can't I'm working."
"What about the weekend after?"
"I can't I'm working."
What about the weekend after that?!"
"I can't I'm working - that's why we'd originally agreed the first date!"
But they might not get that you work two out of three Satudays and that the two Saturdays either side of the one you'd originally arranged the meet up for, you are working.
I saw a freight driver post his week's work on Facebook a while ago. It was something like:
Monday 01:45-12:30
Tuesday 07:35-13.35
Wednesday 01:45-12:30
Thursday 01:45-12:30
Friday 01:45-12:30
In his roster he worked an 'average' four day week so some weeks had more days at work like above. The problem with the above week was the Tuesday was a 'normal day' in terms of sleep, thrown into a week of extremely unsociable nights.