To get legal residence!
You've given us no real facts to work with so the only answer is "maybe".
(Unless you want to be a bit clearer about your situation)
If your husband is a US citizen, he can file for waivers to your inadmissibility if they deny you based on these issues. It is not considered ethical for anyone to advise you to lie on your application. I can only suggest you obtain a lawyer specializing in immigration to assist in paperwork preparation and to have on board to respond to any denial appeals to your I-130 that might be raised. This will provide the smoothest course in your attempt to obtain citizenship. Do not leave the country while this process is being worked through as you can incur a ban and other issues which will increase the chances for deniability of waivers.