The Cancer Sun Sagittarius Moon personality is like a rollercoaster ride - direct yet kind, quick-witted yet prone to bouts of weakness and sadness.