Sure, you may have expected it....when you were twelve, and had zero concept of time, maturity, human mental and emotional development, etc.
The distance from 12 to 25 is absolutely enormous, and more than sufficient. Otherwise, what's the damn point?