After years of feeling “skinny fat,” Skye Mackintosh set himself a challenge.