Here is my 2 cents for anyone interested!
I don't believe they glamourized Pete & Vegas's relationship.
Vegas is an utterly broken human being who has been physically and emotionally abused his whole life and therefore his only way to communicate is through the same physical and emotional violence even so far as to self harm. He literally doesn't know any better and thinks this is all he deserves. Pete is also a broken human but has chosen to repress his pain behind a smile. But a smile hides a multitude of sins. As he said himself there are no good guys and bad guys.
It was HORRIFYING what Vegas did to Pete and I don't think they hid that. It was extremely hard to watch. However, in real life broken people are often drawn to each other and its going to go one of two ways, they either make each other worse and spiral deeper into the cycle of abuse or they can be each others mirrors to help start the healing process. Sometimes when you are that broken only someone just as broken can communicate with you.
I think show did a great job of showing both Pete and Vegas struggling with the horror that was happening and the spark of hope that maybe they could save each other. Both things were terrifying for them. They were both disgusted with themselves at various points and not willing to accept what they were feeling. I never once looked at them and said I want a relationship like that. Instead it made me feel so sad that people treat their children like that and how the cycle of abuse is so hard to break. Yes I think they need a hell of a lot of therapy but neither would be willing to recognize that (at least at that stage).
So to me this was not a relationship for the ages, not something I aspired to or thought hey i want to be kidnapped and tortured because Vegas is hot. Did i want them to have a happy ending? Absolutely! I wanted them to start helping each other heal and break the cycle of abuse. Not all relationships start out with fairytale beginnings and not all dysfunctional relationships end badly.
But again this is just my humble 2 cents worth of opinion!