Immaturity is in the eye of the beholder IMHO. One activity viewed as immature by one person may be viewed as a challenge to another. It could also be viewed as a check-off box from a bucket list by yet another.
Freedom in life is about not allowing another person's view or perspective of you affect your behavior. It sounds like you've got this figured out!
Thank you, and I agree to an extent. We are social creatures so the views and perspective of others alter our behavior constantly. Strength comes when you don't let them affect your behaviors negatively.