This would certainly explain alot.

Plottwist: He’s the stitched heart too now.

Man…I don’t know. It’s late