Don't let compliments you receive from worthy people go to your head. On the other hand,do not let false humility keep you from accepting God's comfort when He sends it through others.
God wants you to take what comes and not run after what doesn't come. Simply accept what is given to you. Look only to God. Learn to live without things God sees fit to take away from you. There are certain things that God wants you to be detached from. Do you see that God allows people to respond to you in many different ways in order to mold you?
Trust God without fear. Learn to accept your weakness as you allow God to change you. There is no use being impatient or depressed about your faults. Make a habit of inwardly bringing yourself before God as often as you can during the day. Doing this can calm you down.