I know how you feel, Marlyn ... just been thinking about YOU and Kenny! There seems to be no rhyme nor reason for some visas being granted sooner than others
... as was mentioned earlier on this thread. Easier said than done, but TRY not to fret ... Myrna & I waited almost 5 weeks for hers. I guess a lot depends on the ECO assigned to each case, and how quickly he/she works.
But have no fear, it WILL come, believe me!