It’s a hot summer afternoon. You’ve just been out working in the hay field. You are drenched in sweat. Someone hands you a drink. You expect it to be cold and refreshing. However, it turns out to be a warm cup of tea. Yuck! You spit it out!
Jesus warns about a people like that.
16 So then, because you are lukewarm, and neither cold nor hot, I will vomit you out of My mouth. – Rev. 3:16
No one uses “lukewarm” in a good way. It’s always used as something unacceptable. It isn’t what we wanted. Are we lukewarm? If so, you better believe God will spit us out. The Greek word (eméō) means repulsed, showing utter rejection (desiring total separation); ‘to reject with extreme disgust’ (WP, 6, 321).”
Vomiting is such an awful experience. I mean, it’s violent, really. God will barf us out if we are lukewarm. Sorry to be graphic, but that’s what Jesus warns.
Maybe this will help: