Late night snacking

Options
Late night snacking is the main reason I gain weight...is it too late to join? How long is this challenge?