If you get your stuff together, really sit and take coaching you could be a great asset, to anyone who gives you a chance. MY only concern from you, is your attitude. Sometimes we need to learn how to manage how to overtake strong emotions, in game and in life, learn when to lower your head and when to speak up. That will make you successful.
Thats my advice to you, I hope you follow it. Trainee, don't disappoint.