YOU SAID:
But he should've stayed away
INTO JAPANESE
しかし彼は近づかなかったはずだ
BACK INTO ENGLISH
But he shouldn't have come near
INTO JAPANESE
しかし彼は近寄るべきではなかった
BACK INTO ENGLISH
But he shouldn't have come near
That didn't even make that much sense in English.