Generally, the IRS processes most tax returns within 21 days. I think one of the main reasons you haven't gotten your refund is because the IRS is trying to send out millions of third stimulus payments, so many of the regular refunds have been delayed for processing until later.
The IRS doesn't share your information with us, so I can't tell you when you're going to receive your refund.. Many tax filers, like yourself, are still waiting for refunds even though they filed in February.