Myst1calz-
Just wanted to say that I share this placement with you, sort of anyway.
My Chiron and NN are both in Gemini in the 12th House 5 degrees apart.
I definitely agree with your view on life. I also believe we are here to grow and learn and that we all have karmic lessons we need to take care of.
As mentioned above, I also find myself taking care of others, and I feel OBLIGED to do so, not by external factors, by some type of inner motivation. I also seek out those who appear in need. I feel as though it's up to me to help them, if not me then who...
I also find people with our combination usually make good writers and good communicators. Maybe writing about our own hurts to help others, or giving a voice to the voiceless (12th house).