It isn't terrible, but it's boring. Too wordy, character insights all copped from better stories, and the plot makes no sense. Actually, there are two plots. They do not make sense apart and they do not make sense together. The final two pages are so mawkish they are downright embarassing.