nitsuj said:
What about gravitational time dilation?
Maybe stick with Chestermiller's reply... "...It's strictly geometric."
Some people find the geometric view kind of mysterious, but most of the apparent paradoxes of relativity are trivialities in the geometric view. Or at least, not that surprising.
If you ask about time dilation in terms of what causes it, it seems pretty mysterious: Alice sitting on Earth aged 20 years between 2015 and 2035. Bob traveling at relativistic speed from Earth to Alpha Centauri (or wherever) and back aged only 10 years. What made him age slower? Was it gravitational time dilation, velocity, or what?
But in the geometric view, both Alice and Bob travel from point A (Earth at the year 2015--a point in spacetime, not just in space) to point B (Earth at the year 2035). Because they took different routes to get between A and B, they took different amounts of time (proper time, the time shown on their watches) to make the trip. This is no more mysterious in the geometric view than the fact that two different people traveled from New York City to Chicago, and one took 10 hours while the other took 15 hours.
The physically meaningful notion of time in SR is proper time (often denoted by \tau). That's the time that is relevant for how much you age, how many times a clock ticks, etc. There is another notion of time, coordinate time, (often denoted by t) which serves as just a label for points in spacetime. Rather than thinking of the ratio
\frac{\delta \tau}{\delta t} < 1
as an indication that a clock has somehow been slowed down, you flip it over:
\frac{\delta t}{\delta \tau} > 1
to get a "velocity" measured relative to coordinate time, in the same way that \frac{\delta x}{\delta \tau} is a velocity measured relative to the x-coordinate. That different travelers have different t-components to their velocities is no more surprising than that different travelers have different x-components to their velocities.