Too many feels in one book...

Made me laugh and unexpectedly cry... Wasn't prepared to like it at all but was proven wrong