When you see something that confuses you today, you need to understand that it's a clear sign that you're on the right track! And don't wait for others to heap praise on you, you are going to need to do it yourself! The challenges you have overcome would make anyone else shake with fear, and others could be a bit resentful that you have done what they couldn't. Don't hold it against your friends or coworkers if they can't bring themselves to congratulate you.