It depends how much you want to be a pilot but I get the feeling that I know the answer to that, in which case any other career will be a compromise, oh sure it might be rewarding in a thousand other ways but it won't be what your heart wants.
So, if I'm right, there are 3 possibilities:
1. option 4 or
2. get to your nearest airfield and wash aeroplanes, answer phones, sweep floors in exchange for hours or
3. option 5 above and pay for your own flying.