This happened to me. I compared my transcripts of completed classes to similar degrees at different colleges, found one that worked for me, and finished my degree online a year later.
Sometimes good things fall apart so better things have room to come together. Don't give up, take a semester off and research other options. When you find something elsewhere, transfer your obtained credits and keep going.