Depends upon the definition of morality in that particular society and context.
Whether the morality is defined by values (traditions) or ethics (just few "good" and humane things I can list), has a role to play.
If this morality somewhere is defined as dropping your love affair for your...