"I've found peace."