Remember, you cannot be responsible for the happiness of other people. You can do your best to be sensitive to the needs and desires of others, but some people will not be happy no matter how much you do for them. If you decided you were responsible for their happiness, you could drive yourself completely up the nearest wall.
Kevin Leman