Don't know about some of you lots but the ending is alright. The boy is actually a good son, only misled due to the sudden freedom and manipulations. Can be said he's kind of sheltered before he set off. He even know what he must do which is to mend his relationship with the childhood friend...