That was amazing, really. And as for the smut, I think you should do it, but make it slow, because I hate it when people write smut when their personality totally changes.... like, "I don't know maybe we should, do you want to?" and then it suddenly transitions to, "I wanna rip your fucking clothes off and make your toes curl!!!"
I'm just saying, if you're going to do smut, which you should, then just don't let the personality totally die.