Reading progress update: I've read 81 out of 416 pages.

Truthwitch - Susan Dennard

I get the thread-sister thing - one girl saved the others life & therefore are now tied to each other - but what on earth is a heart-thread?