So much here doesn’t make sense… by the time you’re a junior or senior, most schools won’t give credit for core classes taken at other schools. A degree from school X means you took classes at school X. Not at school Y or Z.
In addition to the advice you’ve been given, I will add this: should you be able to continue your education – at your current school or anywhere else – the FIRST THING you need to do is read all of your school’s policies. Your department’s policies. Keep track of your grades – figuring out your GPA is not brain surgery. It’s basic math, and you should ALWAYS KNOW what your GPA is.
Besides being a poor student it appears you’re very bad at knowing what the rules at your school are. This is not a good way to live. All institutions have their regulations and expectations. You can’t claim ignorance of the basic facts, it wont work. I don’t know of ANY school that doesn’t notify its students very, very clearly that they’re on academic probation.