The twins paradox arises from the idea that anything moving relative to another thing should experience time dilation.
Meanwhile, anything moving relative to another thing is stationary from its own frame of reference.
The most common solution to the twins paradox I've found is that acceleration of the rocket plays a part, either extending the problem to general relativity or forcing us to consider the Earth's frame of reference as it is 100% certainly not accelerating.
It seems to me, however, that the paradoxical aspect of the twins paradox applies to anything moving anywhere, regardless of acceleration.
If you calculate time dilation perceived by something moving relative to you, and then calculate time dilation from the frame of reference inside that 'moving' thing, then surely you both have reason to think you are older than the other.
So how can you ever use special relativity to solve a problem? From both perspectives, they should be older than the other. How do we know which one is actually older, even when neither thing is accelerating?
I am stuck. Help.