Your post is way too long for me to respond to all of it, I agree with almost all of it. There's one thing I need to point out though:
This is by far the most accurate description of Rose I've ever seen. She's just an awful person in so many ways.Rose is a heartless bitch who deserves to die in all the fires.