In love as in sport, the amateur status must be strictly maintained.
I don’t know what it takes to make marriage work, but I’m going to keep trying until I get it right. I haven’t given up on love or marriage.
Programming is not a zero-sum game. Teaching something to a fellow programmer doesn’t take it away from you. I’m happy to share what I can, because I’m in it for the love of programming.