I will come again is not Jesus saying He will come to earth again.
Jesus will
never come back to the world unless
(1) Jesus lied or (2) the NT is in error. If Jesus lied then we cannot trust anything else Jesus said, and if the NT is in error then we cannot trust anything else that is written in the NT. there is no way around this.
John 14:19 Yet a little while, and the world seeth me no more; but ye see me: because I live, ye shall live also.
John 17:11 And now I am no more in the world, but these are in the world, and I come to thee. Holy Father, keep through thine own name those whom thou hast given me, that they may be one, as we are.
There is plenty more to do, but Jesus is not the one who will do it because Jesus said
the world will see me no more and
I am no more in the world. Baha'u'llah already did what needed to be done and the rest of the work will be completed by the Baha'is who are following His counsels.
I believe that verse refers to Baha'u'llah. He came with clouds.
The term “clouds” as used in the Bible means those things that cloud our judgment and prevent us from seeing what is really there. Just like the physical clouds prevent the eyes of men from beholding the sun, the desires of men hindered men from recognizing the return of Christ.
Every eye will see Baha'u'llah in the future, after God magnifies His testimony in the eyes of all who are in the heavens and all who are on the earth.:
“Warn and acquaint the people, O Servant, with the things We have sent down unto Thee, and let the fear of no one dismay Thee, and be Thou not of them that waver. The day is approaching when God will have exalted His Cause and magnified His testimony in the eyes of all who are in the heavens and all who are on the earth.” Gleanings From the Writings of Bahá’u’lláh, p. 248