I’d sorry you’ve been struggling. Have you considered taking a gap year? You may need some time off from your studies to refocus your energies.
Temple requires a minimum 2.5 GPA for transfers. Yours is currently a 2.6 with one outstanding incomplete so (depending on the final grade for your incomplete) your GPA may be within range. But I think the profiles of the accepted transfers who are in the lower end of the GPA range matters. Are they full pay? Do they meet some other institutional need? I think I’d consider Temple a reach. Make sure you have academic and financial safeties on your list.