In the end neither home seemed really healthy for Rugal, from what I remember his Bajoran parents raised him in a way that led him to develop internalized racism against Cardassians (which might be expected from Bajorans given their recent history at that point, but was likely unhealthy for the mental well-being of an underage Cardassian)
Plus, his adopted parents might have loved and accepted him, but we do not know whether a Cardassian trying really hard to be a Bajoran would have been accepted by Bajoran society as a whole.
Plus, his adopted parents might have loved and accepted him, but we do not know whether a Cardassian trying really hard to be a Bajoran would have been accepted by Bajoran society as a whole.