After you file

Filed January 26th, accepted on the 27th. No return, still says processing. I have received my state return, the stimulus and my unemployment bonus, but still no federal return. I do realize that if you claimed EIC or CTC that your return will not be processed until February 27th. Okay fine. April 24th and still nothing. I have relatives and friends who claimed everything and filed mid February and they all got their return beginning to mid March. But I am still stuck in the IRS limbo, why? Bad luck? I called the IRS mid March and they said "still processing, cannot give you exact date". He said everything looked good and no mistakes, just waiting. Why? I have been filing my own taxes since 1999 and filed jointly the past 10 years and I have NEVER waited this long.