This is so, so lovely! I just love the banter, the protectiveness, and of course the sex. ;P Molly cracks me up. :) And I love the funny awkwardness! :D Also, since length just makes fics better and better in my opinion, yay for getting carried away! :D