You asked what you should do. You should take this seriously and immediately hire an experienced criminal defense attorney. Your story sounds a little fishy and if I think that, so might the police and prosecutor. You should also stop speaking about this to anyone and that includes posting online. This is not a confidential site and there is no privilege. The police and prosecution can view your wordss here and they can be 8sed against you.
The police have the discretion to charge when and how they want. If there is a warrant, the matter is now in the hands of the State's Attorney. It has to be proven beyond beyond a reasonable doubt. You need a good local attorney.
Please understand that answering this doesn't create an attorney/client relationship between us, and as hard as I try to answer your question well, it isn't legal advice. No matter how much information you put into a question, the answers you are going to get are still going to be vague. It is in your interest to contact a lawyer, most of whom will do a free consultation. Even 15 minutes with a lawyer is going to produce a more specific answer to your problem.
The obvious answer is to hire an attorney.
Answers presented on this website are intended only for informational purposes and any use of the contained material is at the users own risk. Answers are intended exclusively as a public resource for general information, and this information is intended, but is not promised or guaranteed to be, correct, up-to-date, or complete. This material is not intended to constitute legal advice, as an agreement to create an attorney-client relationship with the law offices of Mitchell S. Sexner & Associates LLC, or the provision of legal services, and receipt of this information does not constitute such an agreement. If legal or other specific expert advice is required, then the services of a competent professional should be sought.O