it was kind of predictable, reminded me of fifty shades of grey fanfiction. still good though.