Jennifer Lopez reveals she 'had a lot of moments' where she felt 'really bad' this year