Welcome to the forum! Sorry to hear about your issues. The Cruze is extremely computer oriented and I've heard of a lot of strange behavior happening when the battery starts dying. I would start by having the battery tested/replaced. If you continue having issues then you can continue troubleshooting but many electrical problems can be solved by replacing the battery. There's also a TSB about a loose negative battery cable crimp that might be worth checking as well.