You are absolutely right that difficult situations refine people's character and also show the difference between good and bad. If our hard work, ability and opportunity all come together, then no one can stop us from achieving success. It is very good that you have always been around intelligent people. You must have learned a lot from them and you must be learning even now. Because there is no age for learning. Sometimes we learn a lot from our children too. May you achieve success.