I'm going to call my gf naive.
What makes you think that she is naive?
She doesn't seem to be mature enough for me.
If you think that way, you should probably leave her. Calling her names like that might be considered rude.
I don't want to leave her. Maybe I shouldn't call her names.
That's better. You shouldn't try to hurt her feelings.