i think you are a wise mother, listening and letting her vent is so important. I'm sure she will appreciate knowing she can come to you and talk without being judged. I know it isn't the easiest thing with our children, but as mother's we learn to have great patience and love. All the things you are feeling are so natural and good, means you love her and want nothing but the best for her. Hang in there and keep smiling.