Keep in mind!

You shouldn’t let other people change your mood. I know it’s hard but if you’ve done what you could, you tried your best to help them, yet they don’t want to listen to you, you can’t do anything about that.

Don’t think you are a failure though. You aren’t. Everyone’s capabilities have limits, yours do too. Never forget that. You can’t spend all your time trying to help someone who doesn’t want to be helped or who constantly neglects your assistance.