I'm having on and off pain, swelling and numbness in my fingers and my hand. What could it be?

Not enough info. Which fingers? What time of day? How often? Why do you write CTS in other hand? How is this different from other hand?
Carpal tunnel. Do you use the computer a lot or have a desk job? Could be carpal tunnel syndrome. see your doctor.