Trust me, Im not Steffies Yelle of Rhode Island