What kind of answer is that I have a attorney he told me that there is alot of gray areas in my ticket
My apologies. I didn't realize that my free advice wasn't up to snuff. But, since you already have a lawyer who has analyzed your case in greater detail than can possibly be done on this open website, my question to you is why are you second guessing your lawyer by seeking answers from attorneys with whom you do not have a confidential relationship??? The answers here are general precisely due to the lack of confidentiality. So, if you truly seek a second opinion call an attorney and make the time available to sit down and discuss your case at length. How's that for a better answer?