Yeahhhh, no. Charlie reallyyyy crossed a line. She fucked up hardcore and luckily recognizes it later in the episode. I think Husk being pissy about his boundaries just mirrors how much Charlie was being so selfish in her behavior in regards to Angl despiteee wanting to help. Good intentions do not negate disregard for others' circumstances and wishes. You cannot force someone to accept help and -- especially not if you don't comprehend their situation fully. Caring does not excuse her but I guess that is just her flaw at times. It seems like even she is becoming a better person at times.
Also! My favorites are probably Vox and Angel. I'm also attached to Husk since Angel and Husk have such a healthy pre-ship dynamic haha. We all know where this is going okkk. Also, weirdly? I really enjoy Adam as a villain -- and there are other reasons but I can explain why later. Glad you're enjoying!