Paco, You certainly are more than a beginner, and you have a command of grammatical understanding that it's too late in life for me to acquire.
But I will offer a couple of changes to your excellent revision, based on my simple credentials as a native speaker:
I am 46 years old and have...