On Dublin Street  - Samantha Young
I received a free copy of this through Goodreads. I'd heard loads about it before but wasn't sure it would live up to the hype, but it really did.

They both had had things happen in there lives that made them put up barriers with people and try not to form any close attachments, but ended up being exactly what the other needed to get over them. I'm really looking forward to reading more from this author.