I am wavering between 'it was ok', 'liked it', and 'really liked it'. I enjoyed this book but....I felt there were too many characters with too many issues. Mara, Tess, Danae, Suki; Cashel, Rafe, Kevin, pregnant girlfriend, Rock Star, Kyle Sr, Kyle Jr, Antoinette, Alfonso, Jack, Father Liam, Silki...