I'm pretty sure they are not a native English speaker. Many languages use 'since 40 years' to mean what we say as 'for 40 years'.
Or maybe "since <<I was>> 40 years old"?
Or maybe "since <<I was>> 40 years old"?