Finally, I reached agent this morning. She said everything is good and waiting for the final review and decision, it will be done in next two months.....WTF, next two months? Totally over 20months waiting? I lost my patience, hope my BOWP is coming soon, my full time company is still holding my...