I would go to the ER then. It may be nothing, but I wouldn't wait three weeks to get it checked. I know the ER stinks, but I think that's something you shouldn't put off. I will pray that you can get checked out soon and will feel better and be okay. Take Care.