Congrats! I can totally relate - at one point my title was Center of Excellence Manager and although my work actually fit the job description of the role, it made me cringe every time I said it. I would get it if it was some mega corporation, but in the company with less than 150 people it just sounds ridiculous.
RE: At my age