I have a player who has been...difficult to say the least. They ended up wanting a campaign without a BBEG, and now that we are playing it, I had a world made, and I also had history for this world made. We got into a disagreement because their character is not some divinely destined character in this world. They literally wanted to know why they as a one month old baby would be someone one of the main faction leaders would want killed. I'm exasperated because every time I try to do something this player doesn't like, they retaliate with how they would not want to play this character or campaign anymore. It's literally wanting all the fame and glory from the start without doing any work. How would other people handle this, because I'm on the verge of kicking the player or just killing the campaign.