The 1st time I read this, I bowled a river at around 4a.m.... Came across this again years later but I won't re-read... I don't wanna cry fr... But this is a good emotional ride for anyone wanting to read