I meet so many lovely people in the online sewing world and every now and again I meet someone I really click with and I can imagine having...