You are forgetting about man’s freewill. God could exercise his sovereignty and prevent all bad things from happening and calling all of those to him. However God’s love is so great that he will let his own children curse him and reject him and will not force them to love or even acknowledge him.
Regarding your 2nd point; I think you could also make the argument that God's love is so great that he will let his children curse & reject him, but in the end he will irresistibly draw those who are his own - for. his. names. sake. (why else would he do it?).
Peace to you brother. I gotta hit the rack!