Actually MC has no freedom from the start tho. His grandfather restrict him and try to control him but make it not too obvious. It actually ml that try to slap him to reality that everyone around him just straight from the hell (including himself) sooo he should not trust anyone that easily again. But in reality MC just (again) trust his fuck buddies.
Actually it just their mentality that need to be fixed. They (all of them) need to go to psychiatric together

Dafuck mc still saying why did ml did not trust him. Like you literally trust a total stranger, fake friend and your untrustworthy fuck buddies just to get saved by the ML again and again.