You appear to have ALL the credentials required for this post IMHO!
It's a rarity to find a young person these days with such commitment and tenacity, especially as you have chosen to stand on your own two feet without relying on family or friends to provide the security required - in part at least! I'm sure this alone will stand you in good stead.
Anyway, I applaud you blue_ashy and look forward to flying with you some day. Whether I will be alongside you on the flight deck or in row 66 of Economy Class shall remain to be seen!