i had fb last year and i think that the process is very subjective and you see some very good applicants get rejected and some obvious ones. i think theres a lot of luck involved as well as a bit of ability.
just because u get rejected by ba it doesnt mean ur a bad pilot.
just stick in there