<human>: Can you give me the gist of the text in a nutshell?

So I'm a 38 year old gay man and just had the best night I've had in a very long time. I answered an ad on Craig's List a few days ago from a younger guy looking for a hairy/chubby older guy. I'm not bad looking but my weight has always been an issue, I'm 5'8. about 230 pounds. I'm self conscious about it and the gay "community" frowns upon us chubby guys. His ad was well written and it seemed genuine. I'm a hairy guy so I knew he'd like that, cause we had talked about physical attraction a little when we initially texted each other. 

Boy, was I surprised when we met! He was so hot, 6'1, 205 pounds, and I forgot to mention, he's 21 years old! The attraction was mutual and we hit it off famously. We had dinner and came back to my place where we proceeded to throw ourselves at each other the minute we walked in the door. He's a very good kisser and very passionate and sexy and all I could ask for in physical attraction. We didn't fully have sex, just a lot of very heavy petting with no clothes on.  It was wonderful really.

My question to everyone is this...What are your opinions on the age difference and just the dynamic in general? I also don't know how to proceed without scaring him off. I've never dated anyone that much younger than me. He seems mature for his age, has a part time job at a hospital and is going to school to be a teacher. So he's not lacking in the motivation department. I texted him about 30 mins after he left to make sure he made it home and told him I hoped we'd get to spend more time together, very simple and to the point. 

I have all these thoughts running through my head about how great it would be to be in a real relationship again and it would definitely be a confidence booster. I'm so happy and in lust and just wanted to share it with anyone who would read. Please comment on anything, I could use the help or a reality check.
<bot>: 38M had a great date with a 21M and want advice on age difference and how to proceed without scaring him off.