Jameela Jamil has described her eating disorder battle as a "horrifying waste of happiness", as she says she weighed herself every day for over 20 years.