(Lord give me one more chance)
3 years
because he never had one, I guess? He screams abandonment issues and it probably stemmed from her mother who's going on trips for work so much. Yes, he is twisted, but so is Nabi, who feels more sparks from Jae-eon than Donghyun, the nice guy.