Well, I can somewhat see both sides. I'm just glad everything got resolved and hopefully she'll be fair when she grades your paper.
I will tell you this. GPA's don't mean squat when you get out into the "real" world so don't sweat it too awful much.
Case in point...my husband did 3 yrs in college with a 2.something gpa, didn't finish, and now has a wonderful job with verizon and makes $30/hr with tremendous benefits. Knock on wood.
I graduated summa cum laude, never got a full time teaching job cause I had no experience (well, DUH, I just graduated), took what I could get working at day cares and as a tutor and ended up making more money at Hooters than I did at any teaching job I ever had.
Just something to think about and put things into perspective for ya....