43 is quite young - you have time to find someone (marrying is optional) and get kids. 10 years of age difference in todays world is socially acceptable and quite common around the world.
That's an app I use daily. A couple of years back I tried to send him some money, as a way of showing appreciation for his work. He wasn't interested so I kind of assumed money wasn't an issue for him.