Preface: I think it should be pretty obvious that I'm not a Trump supporter if you know me. But, also not necessarily a Hilary supporter either.
The real answer? People want a candidate who isn't going to lie to them. And, unfortunately the first truly honest candidate we've had in a long long time just so happens to be a person that terrible people think they can rally behind.
And, let's be completely honest with ourselves. Hilary is in no way truthful or honest with her supporters. An obvious example of this can be seen in the way she panders to the young voters. Appearing on TV shows like Broad City, trying bubble tea, and making jokes about Pokemon Go in her speeches. It's just very difficult to shake the air of in-authenticity surrounding her.
Also Trump is extremely good at appealing to a very vague sense of "American ideals." His slogan of making America great again is lifted almost verbatim from Reagan's "Let's Make America Great Again." It appeals to the older crowd that misses the 'good old days' before their kids were listening to rock/rap, when your neighborhood was quiet, et cetera. It's a common case of thinking your generation is better than the one that comes next. When in actuality, every generation has been just as awful than the one that came before it. All the way back to the 1800's.
Unfortunately, this type of thinking also provides a breeding ground for people who misconstrue this message (and obviously Trump isn't going to do anything to dissuade these less-than-rational people, they're voters after all). And it's this line of thinking that has bred a resurgence in anti-LGBT sentiments, the anti-PC culture movement, and those who walk around pretending that saying "All Lives Matter" is anything but instigation.
Another reason we're stuck with Trump as our presidential candidate is that the Republican party is literally imploding right now. The far right has become the vocal minority of the group and is creating a bad image for the right side of the spectrum (which has also caused some very volatile reactions from the far left). And this vocal minority has chosen the candidate that will get them the most votes. Again, remember that not everyone who votes for Trump believes in his awful racism or bigotry, they just want somebody who's honest. But even trump is becoming too Trump for these people, as he's currently losing points in the polls.
Summing things up, Trump is our candidate because people want honesty (no matter who it's from), a way to fight changes that come from the next generation, and somebody other than Obama (even though ironically enough, Trump said he would try too keep some parts of Obamacare).
And, if there's anything you need to take away from everything we've seen so far, and will see (watch for those October Surprises) in the near future, please remember that the only way for you to end up with the presidential candidate you want, is to vote in November.
You can whine and moan about Trump all you want, but if you don't vote and he's elected, you're just as much to blame as the people who did vote for him.