Since I am a Sunni I will only be able to offer my point of view.
There are six books of Hadith, Shahi Bukhari being the largest and most commonly used.
This doesn't mean that Bukhari doesn't contain weak (Zaeef, Mozu) hadith. Why does it contain weak hadith? Well so we will not follow it. Shahi Bukhari is associated with Isma Urrijal (Name of Men) which contain the names of all Hadith narrators and biodata.
Bukhari categorize hadith on bases of its narrator, Sahih; Hassan; Zaeef; Mozu. Sahih means all narrators were of sound mind (not too old to have memory issue) and were trustworthy (generally know to be honest and truthful). Hassan means out of the chain of narrators one is either too old that can lead of memory issues or had weaker character. Zaeef and Mozu had multiple weak or bad narrators thus they are not considered when making a decision.
When someone tells you a hadith and you feel it is against Quran or doesn't feel right, ask for "Sanad" (authentication or certification) only follow if it is Sahih or Hassan. You can also confirm if independently.