Philosopha said:
For what reason does one clock oszillate slower than the other? The oszillation velocity is a direct reflection of the clocks energy/mass state ...
Here's what GR has to say - and it has nothing to do with energy but is a purely geometrical effect.
Assume we have two clocks located at (t,x) = (0,0) in one specific coordinate system. They will meet again at a later time T but at the same location x=0, i.e. at (T,0).
Assume one clock is traveling along a curve C from point A to point B in spacetime. The second clock is traveling along a
different curve C' from point A to point B in spacetime. Of course we could introduce the coordinates for A and B, but that is not necessary for the next steps.
Now you have to believe me that the proper time tau measured by a clock along its curve between A and B is given by the "length" of the curve through spacetime.
\tau = \int_C d\tau
As the two curves C and C' through spacetime are different for the two clocks their proper times will differ.
\Delta\tau_{A\to B} = \int_{C_{A\to B}} d\tau - \int_{C^\prime_{A\to B}} d\tau
These generic formulas are rather formal. In order to calculate something one introduces a coordinate system (t,x), a spacetime-metric g which fully describes spacetime-geometry and a velocity v=dx/dt along a curve C. Then the above mentioned formula for the proper times can be expressed as
\tau = \int_C d\tau = \int_0^T dt\,\sqrt{g_{\mu\nu}\,v^\mu\,v^\nu}
Please note that time dilation due to geometry and due to velocity cannot be separated in general. Please note that we have not introduced any expression for energy.
Asking "why this formula explaines time dilation and differential aging" and "why nature behave this why" then GR doesn't answer that question b/c it's like asking "why GR?" which cannot be answered by GR (this is to stress what WannabeNewton said)