Vanessa Hudgens' ugly weeks