It’s been three weeks and I have not received my money by direct deposit
Check your refund through IRS.gov