These are the best hate to love romance books that I have read, they are filled with angst and they are adorable and frustrating books to read!