Thanks for the reply!

Do you think that part of the problem might be in our English use of the terms love and hate? We tend to use them as mutual exclusives. I don’t think the Scripture uses them that way. For example, we are told to love our enemies (Matt. 5:44) and our brother (1 Jn. 3:14) and also to hate our enemies (Ps. 139:21) and our brother (Lk. 14:26). To my knowledge, no one is going to say that Christians have to either love or hate. Why then should we say that God cannot both love and hate at the same time (see Calvin’s Institutes 2.16.4)?

I think a good working definition for hate (Heb. sane, Gk. miseo) is “to reject.” This seems to harmonize well as we reject anyone that comes between us and God (Lk. 14) and God predetermined to eternally reject Esau (Rm. 9). It does not necessarily mean that God has no kind of love (agape) for the reprobate.