hmmmmmmmmmm I'd say that between good/evil is the choice of free will. Because if we only had one or the other, we're basically toys/robots of a higher being. Without that choice, that would render the love as not true. True love cannot be forced, so we need the ability to choose to love. Just because people on earth act one way, it doesn't mean it applies to another person.
Kinda like how if one person likes something, it doesn't mean all people like that. (we're different people you know~)
Also, a higher being is very abstract since they're typically defined as eternal/unlimited, etc. People try to define them in their own perspectives which is pretty much corrupted. (such as thinking everything has a beginning and end, whereas something eternal does not. Not able to know what is perfect, since we ourselves are not perfect)
Did you know that if several people see the same event, all of them can remember it incorrectly? People remember things that never happened, or it'll be distorted. Regardless, the majority of this did not come from nowhere imo.
Not every question about something/someone infinite can be answered. So we can only use what we have and go from there. (makes sense right? x-x)