
We're all different and we build relationships differently.
Angel is very flirty and as he's said to Allen, he's never changed his essence for Josh. He made adjustments cuz he cares for him and loves him, but he's not changing to be another person.
Also love and attraction don't align necessarily.
Angel is very confident in his sexuality, and expresses very easily his attraction for other people, but he loves Josh. And Josh might get jealous sometimes (which is okay) but he's not hurt, cuz he knows he is loved and that Angel wouldn't cross the boundaries they imposed on their relationship

Plus I know everyones relationships are different that's why I said I don't understand it. It's not like I only see my partner just cause I love them doesn't mean they are the only person I'm attracted to, but because I love them the idea of doing anything that would wipe a smile from their face in any way shape or form doesn't sit right with me at all so I don't understand? My partner trusts me too and knows I would never cause they know how strongly I feel about stuff like this, but just cause they trust me doesn't mean I'm gonna play with their feelings by testing the waters to get a reaction.
As someone that sees no one but my partner when I'm dating someone I don't see how people can casually flirt with other people? It's super disrespectful to your partner... ( ̄へ ̄)