How badly have I dented my aspirations?
I got my position with a regional European airline with 3 resits and 270 hours total time and no JOC.
Don't be despondent. There'll be opportunities, just make sure you get a good mark at POF next time!
And well done on the other three!