zampstamp... ok here is my opinion. I did not attend USAFA, but did go to USNA. I would stay. Here is why. You aren't obligated yet. Life gets so much easier next year as a 3/C. I know you guys have been recognized for a little now, but its not the same. Give it a shot next year and if it doesn't work, then you gave it your best shot. You appear to want to be an AF officer, you are on the path. Don't give up now. If you move to ROTC, I am guessing you will be non-tech. I believe your USAFA grades will carry over. So you will be starting in a hole as a non-tech major. Not sure if you are trying to go rated or not, but non-tech non-rated selections rates are tough. USAFA gives you a guaranteed shot at Active Duty, I think you need to just take a deep breath, enjoy the summer and be ready to work just as hard next year and see what happens.
I struggled Plebe Year. I had a 1.63 first semester and a 2.2 second semester. I didn't fail anything, but had two Ds. I retook one of the Ds my second semester and replaced it with a B. I then took summer school to catch up. Like you I struggled in Calc. Taking Calc 1 over again was the best decision ever. Are you in summer school this year? If you are not, go see your academic advisor tomorrow first thing and ask if this can be done. If it means giving up leave, do it. You won't regret it. If that is what it takes to graduate each year, I would do it. If its possible take one of those engineering courses or whatever you foresee being your hardest class and take it in summer school. Then you can solely focus on it and nothing else. It will make the ac year so much easier also. You are doing all the right things. I think next year when you have less stress and more sleep it will only help. That helped me enormously as I was able to really pay attention in class and retain so much more during class. I went from a 1.63, to 2.2 to 3.0 first semester 3/C year. I actually made Dant's list both semesters 3/C year. It was a huge accomplishment for me. For someone who did not do well in Calc, I did fairly decently in my engineering courses and physics. I understood that stuff much better than I did just the pure math classes.
Ultimately its your call. If you know where USAFA is where you want to be and being an AF is your goal, I say stay until they throw you out. But this is your life to live, not mine. I was always terrified of flunking out of USNA, but I figured it out and graduated with my top service selection and actually about right in the middle of my class after starting near the very bottom. I tell my story to show you it can be done and generally academics improve after 4/C year. I think summer school could be a huge help for you. I would definitely explore that option if its available to you. Good luck!