Mistakes of fact is a defense where a defendant agrees to the commission of an act upon which the charge is based but shows that they never intended to commit the crime and that it only happened ...