I get that you love him and all but he sounds like a giant baby who won't make an adult effort to educate himself, respect your boundaries or take care of his gear. buy him a 10 pack of egos and tell him that if he breaks them it's up to him to order more. If he can figure out architecture, he can figure out how not to break a spinner or at least how to order himself a new one.
Since he doesnt call me a baby when we need home repairs, or when I ask him to shovel snow (or dig my car out of the snow) etc - I am more than happy to help him. He doesnt NEED to understand any of it. As long as he is happily not smoking.
I only aim to share a few laughs and find out about some options I may not have explored.
I volunteered to handle vape supplies - sure if I asked he would order them if I emailed the link, that just really wasnt my point.