You need to stay off line with your case facts. Prosecutors can read too and you don't need to be making additional admissions against interest.
Immediately contact a criminal defense attorney. Your answers are NOT going to come from the Internet.
NOT LEGAL ADVICE. FOR EDUCATION AND INFORMATION ONLY. Mr. Rafter is licensed to practice before the state and federal courts in Virginia. There is no implied or actual attorney-client relationship arising from this education exchange. You should speak with an attorney licensed in your state, to whom you have provided all the facts before you take steps that may impact your legal rights. Mr. Rafter is under no obligation to answer subsequent emails or phone calls related to this matter.
You have to hire a lawyer - stop posting online. You've asked this question twice now. The answers aren't going to change. There is. I doubt more to your story. Sit down with a lawyer. Tell the full story in confidence. Listen to the lawyers advice. Every time you post online you lessen your chances of success. Hire. A. Lawyer.
I agree with my colleagues. My experience is that they will rarely will admit to something like that on the stand.
This is not intended as individual legal advice and there is no attorney client relationship established by this answer. It is advisable that you seek individualized legal assistance. This is not a substitute for hiring an attorney.