
Ok, so this is my theory, that guy (let's call him Purple because of his eyes) is not only Heesoo's dad, but the man Taekyung is looking for. Heeso's Mom (going to refer to her as mom from now on) was in a toxic relationship with him. She was probably involved in his cons as well and finally wanted out when she got pregnant.
Purple blackmailed Mom with revealing her past to the school so that's why she was sending him money or someone Purple was blackmailing Mom with the fact she had killed that man. Either way, Mom was sending Purple money and when she stopped he caught the church on fire.
Taekyung, because he's a smart af lawyer, figured the fore wasn't an accident and has been investigating this case for a while. Taekyung doesn't want Heesoo to know what's going because:
A. He doesn't want him to know Mom is murder and was involved in scandalous activities
B. His dad is a (probably) a rotten Bastard
C. He just wants him to live a normal life.
Idk but I love when BL's have mystery plots like this!!!!!!! (I'm still gagged over that Ash Blonde 40inch bust down lol)