Opt, you are overly self-critical and way too generous with your compliments, you will have a great life, as you understand a very important concept - you can't lose out by giving, all efforts pay off 1 day, it comes back to us somehow :)
Best to all! Have a great Memorial Day, my American...