Do not blame yourself! It is mostly not your fault. If you failed to do something - that mostly means your instructor had fault teaching you and should be fired! Commercial aviation - it is not a pure and essential aviation as it used to be. It's just a business, even an industry. And this business has been launched not for pilots or passengers just but for owners. The companies mostly do not care about something behind just to quickly grow up an utility instrument (a "pilot") for making just money getting them from pax. When you are young - they will use your abilities. If not - they quickly can understand they can make faster money with somebody else. Training department often sucks: mostly they are not TRAINING - they are checking departments: "study this, pass the checkride and bring us money! Go!" Fortunately the Sky and the Aviation are not equal to this approach. So. Try again. Never stop.