21 years ago, I was half the age I am now. How old am I?

I am 24 years older than double my elder son’s age. How old is my elder son? (You know my age from the previous problem.)