Story is extended too far towards the end

#1

It could have ended well earlier

#2

Finally it had a sort of an abrupt ending