Be positive and continue being patient. And as has been advised, do not depend fully on the progress bar. Someone on this forum shared how his application was approved while his progress bar was still showing 68%. While another shared that a decision had not been made on his application yet his progress bar was already at 100%. Other than it being a lengthy process, there is also a backlog of applications. You can imagine how many applications are assigned to an agent. Hang in there, you are almost at the finish line.