Frankly, I don't understand why anybody has a problem with thw twin journey. It's not a paradox, and it's most certainly not a contradiction Let's see if I can help.
First let's agree a couple of points. If any two bodies in uniform motion relative to each other are equally entitled to consider themselves at rest in a given coordinate system, then relativistic effects are symmetrical i.e. time dilation is mutual.
Second, from a purely kinematic point of view, all trajectories which bring a body back to its starting point are equivalent, provided that distance travelled and time elapsed are the same.
I trust this isn't controversial. So let's choose the geometrically simplest trajectory, a linear out-and-back journey, ignoring +ve and -ve acceleration phases.
Now, in a 2-dimensional space-time plot, twin B's worldline for his out-and-back journey relative to A's coordinates is a dog-leg, agreed? B now has two choices - he can transform himself to rest on his outward journey, but will see, looking at his future worldline, that he will be in motion relative to his transformed "outward" coordinates.
Or he can transform himself to rest on his inward journey, and then see he was in relative motion on the outward journey.
Either way, he is not entitled to consider himself at rest for the entire journey, i.e. he knows it was him in motion, not A, hence time dilation is not mutual.
This is what Funkstar meant earlier when he referred to symmetry breaking.