Does the body always build a tolerance to a drug you take, or the receptor it affects?

Not always. The body does not necessarily build a tolerance to all medications. Some are more prone to this than others, such as pain medications and benzodiazepines (ex xanax). Persons taking these medications long term will usually require more of the medication over time to get the same response. Most other medictaions do not result in building up tolerance.