You are so pretty and your hair is amazing. Mine is super long now too and I'm hating it. Either way, I think you should just cut a few inches and add some layers but definitely don't cut too much and don't dye it because the color is so gorgeous and looks great on you.