Shawn Johnson was hurt by criticism about her weight