X Factor star Janet Devlin has revealed she had a eating disorder, a battle with alcohol and would self-harm while appearing ...