If QF knocked you back for your height I can only assume JQ will do the same also as they are owned by Qantas.
I am interested in what Virgin said... Did they actually tell you
'No because you smiled and laughed too much?'
Someone asked above about casual work.... I am not a casual but I know they get 0 staff travel, 0 mat leave and no international work either.
I wouldn't even count on getting domestic overnights as it is cheaper to send a full timer.
I also found a lot of the 'older' CMs were very harsh on the casuals just for being 'altara' crew.