We waited just over 3 months last year (although they said it would take only 1), and others on here have had the same experience

Just hang in there - you will get it eventually!