Janet Devlin has revealed that she thought she was about to throw up on stage, so stopped singing on her final X Factor show.