How about Char? That's what we call my grandmother
Charlotte. Or, you could always just call her
Charity.
I like
Charity. Always has the "Sweet
Charity" association but that's not so bad if you don't mention it. It's cute. And I really like
Charity Annette.
For a second mn, how about
Charity Annette and then a name you really love, or the name of another relative (maybe your mother, or a feminized form of your dad's name, or your bf/husband's name or even your own name!)?
Good luck!