I am also 737NG First officer and waiting in the pool almost 10 months and still no DOJ
I have some friends in same situations even more than 10 months. I think I will never get an an offer and I am really unhappy with my current company. so for me, may be its time to consider other side of the gulf.