It doesn’t say anything about forgiving Fateh, it just say that Fateh will realize his true love for Tejo when she leaves him.
And what bigger punishment can he get than living a miserable life, all alone. Virks should shun him, Tejo should move on without him and he should be left to live a life of guilt.