Yaz. Everybody has their own struggling moment. If you feel, that you've been struggling a lot then you're live. At least that's all I know. Well fyi, I'm just 22 (or maybe 23, in 2 months).
You can say I'm mature enough, or I've become an adult now. If you're agree, then I would say, to be an adult is not an easy task.