I agree. I love Cirrus' character and I find him so fascinating. I don't agree with his actions but I can understand them. He should never have forced Skylar to kiss him against his will, but he had no idea of Skylar's past. Cirrus reacted the way he did because he was offended when Skylar threw up after their kiss. It probably bruised his ego
Exactly. He came off as someone who has never been in a relationship and is questioning his sexuality. He is socially inexperienced too no doubt when it comes to relationships. He just knee that Skylar is gay and suddenly he kisses him and he throws up. He was no doubt offended and confused . I woulda been taken aback too.
I feel like people are too quick to hate and not willing to actually consider the character and his past and what makes him tick

Honestly while Cyrus was wrong for what he did but i dont blame him either. He didn't know what had happened to skyler and when he kissed him he didn't see what he could of done wrong. So naturally he snapped and was a little rude because he felt like he was being slighted. Again he was wrong to do so but i can see why he reacted how he did or why he would do what he did.
Cyrus clearly also has some trauma no doubt caused by that step mom.
Both boys are filled with Trauma and sometimes trauma can make people not act rashinally (speaking from experience) so i dont hate either of them.