Ma'am, I ORDER you to cut that hair!
You can donate it to Locks of Love...
and you are absolutely beautiful. Just think how well shorter hair would set off and frame that pretty face.
Don't be afraid... as soon as you get used to styling it and really LOVE it, it'll be time to cut it again! It always ends up happening that way!
ETA: Short hair doesn't always make you look chubby, even short "big" hair... mine is straight, but when I whacked it off a while back I used to fluff it up a lot... very retro.
And it slimmed down my face a lot. Your face doesn't need any slimming (OWN those cheeks, I do -- well mine, not yours!
), but with a shorter cut (shoulder length or a little longer, not flapper hair) and a lot of well-placed layers I think it would draw a LOT of attention to the positive aspects of your face.