Well written enough with a decent message about abstinence/virginity, but frustrating with its emphasis on true love only being possible with someone you have an uncontrollable lust/chemistry for, even if they are bad news with a bad attitude and bad lifestyle, even if there's someone else who is awesome and wholesome and comforting to be with.