Half-breed? She didn't have sex with a demon. The pic Gentle has shows she was in a relationship I Wakanda, so there must not have been a problem during the relationship otherwise she wouldn't have had a child by him and given him a German name.
It would have been better if it turned out he had a German family then abandoned her after he was born. The her resentful nature would make sense.