Hi traumaRUs,
Don't feel guilty, I think we all suffer from this at some point. I'm certainly not an expert by any means, but have some experience in keeping myself from burnout

Like yourself, I started out as an LPN, then ASN, BSN and now currently working on my MSN in nursing education. Once I'm done with that I'm going to work on a post-master's certificate in FNP. I've been a nurse for 11 years. I currently teach Med/Surg lecture and clinical at a community college and will teach OB/Peds in the Fall.
Once I'm done with my MSN and post-master's, I'm going to teach part-time and work as an NP part-time. When I began my teaching career last Fall. I was teaching part-time and working at a rural health clinic part-time. I find that if I do one job for too long, I start to get bored and feel unchallenged. Once I started keeping two separate positions, it made the world of difference. I previously worked with two NPs who were doing the same thing. Teaching part-time and working as an NP.
IMHO, as much time as you've spent in nursing and working on furthering your education, I would hold off on option #3. If you've never been an instructor, I would give that a try. It's extremely challenging and there's never a dull moment. I can't see myself making that my sole position, but it certainly gives me the challenge that I need.
I wish you the best with whatever you decide to do. With your experience and level of education, you would be an asset anywhere.
Katrina