In the future, fortune could well favor those who didn't sell their good domain names too cheaply, or too boldly
Assume that everybody can see what you are doing and then live your life that way - you will find that generally you are treated right.
A better domain name will lower your lifetime marketing costs.