Michelle Thorne and Stefan Hard can't get enough of each other