Some of the things that I'm going to put in this post I have written before; in fact, I'm simply going to cut and paste them into this reply.
The mixed feelings and apprehension you have about instructing are completely normal. Getting a CFI certificate is a lot of work, the FAA doesn't give them away and CFI applicants are held to a higher standard. They are placing a lot of trust in you. I had an ATP and over 3,000 hours before I got my CFI. I thought that somehow I had "dodged a bullet" by being able to go directly into Part 135 (charter) flying after I got my commercial and instrument rating. I was wrong. In any teaching situation, it's always the teacher who learns the most. The same thing applies doubly in aviation. Getting your CFI and actively instructing for a while will teach you things about flying that you will only learn through instructing. In my case, I ended up getting my CFI certificates so that I could keep my hand in flying while I went to school full time to finish up my degree. I learned a lot and to this day the lessons are very valuable and useful. Becoming a CFI, in my opinion, is one of the most important steps you can take in your aviation career.
Does that mean that you're going to enjoy the process? In the beginning you're going to be very nervous, remember how you felt just before your first solo flight? Just wait until you are ready to solo your first student.
It's not going to last forever. You'll probably get about all your going to get out of flight instructing after 500 to 1000 hours and it will be time to move on to bigger and better things. However, you may find that once you get into it you really enjoy it. I've kept up my CFI for all these years. I still find that it helps me to keep on my toes so to speak. I know many guys who once they got into it found out that they really enjoyed it and changed their career plans accordingly. Believe it or not, there are career CFIs out there.
Flying with the CAP is a very worthwhile thing to do, but it won't take the place of spending some time instructing. I would guess that the time required to log 1,000 hours giving Cadets orientation rides would be best measured in decades.