I'm 17 thank you.
And actually I'm studying in America and I know I will never be able to get a job without a greencard. Unless I find a company that wants me as a pilot and pays the GreenCard for me. But why should a company pay the greencard for me? Because in exchange, I will fly free for them. Therefore I have also a way to build my hours.