Six years ago my son was one-third my age at that time.

Six years from now he will be one-half my age at that time.

How old is my son?