You've just got to do the best that you can!
When you care for someone more than they deserve, you get hurt more than you deserve!