I agree with @NeoDymium, life ruined? No way. Chance for Chem E @ UDub on the other hand is likely ruined and maybe that isn’t such a bad thing.
It looks like your worst classes are chemistry and with O Chem and P Chem it only gets harder AND is very dependent on the foundational knowledge from inorganic. So, first question, why Chem E?
Next question, do you have the drive and love of math/physics for any engineering? It’s ABSOLUTELY FINE if the answer to that is no.
Once you know those answers, then you can determine what to do next.
Regardless of what those answers are, a reassessment of your study and organizational habits is in order.