Cherry LaneTonia,
While reading your post I hear your frustration about all that is happening in your life lately and the stress you must be under. Maybe she is stressed because she senses the amount of stress you are under and the losses you have described are very painful Divorce and death being tops of the list. Kids are indeed smart enough to know when we are stretched and wigged out beyond the norm. Maybe the encouragement for her to excell at top speed EVERY DAY is additional stress. We all have stumbling blocks in life as this is what makes the good report cards better. If she gets great reports everyday how will she be challenged or will she be challenged. My opinion is to just let her be a kid and not key into the recent slump she is in. Unfortunately negative attention is attention and if she is smart as she sounds , she may just need some reaasurance !
Good Luck
Cherry