i lost all hope. they not doing things fairly. everybody who got approve is saying iits right around the corner. but they really don't know because they already got approved.
You're not the only one who is waiting and not the only one who's waited a long time. I feel your distress. Waiting is very much a part of this process. Your day will come when you least expect it. Be patient!