I started my professional experience at 18 I have indeed been through the struggle of proving myself to older members of the team who at first disapproved. Although now I feel like I know how to handle these situations.
Yup, there it is, life experience. Just think how much more you will have in 10 years. Another thing you want to decide for yourself is...do i want the senior dev title, the senior dev position or the senior dev money and why. The answer to that could set you free.