This episode was great as we have only seen Angel before his soul. Right after his soul and the future where he is helping people but never the inbetween.
Angel did not just turn good when he got his soul. Thatโs not how that works.
The soul made him feel guilt about his past deeds thatโs it and keep him from just killing people (like we saw in the faith episode) He didnโt really care about humans until this episode which we saw did not work out for him at all.