I want to use taint in a positive context, something along the lines of:
I will have the opportunity to taint my life with the culture and experiences of others.
What would be a better word for this purpose?
You might consider enrich. Like enhance, enrich means to increase the value of something. Dictionary.com offers this definition:
to make finer in quality, as by supplying desirable elements or ingredients
While enhance is positive and fits the context, I feel that enrich more aptly conveys the idea that not only are you steeping your life in positive things, but also that you personally value the opportunity to do so.
Taint doesn't imply that you want to besmirch your life or that you value doing so, but it does suggest a stain caused by deep soaking -- I feel enrich conveys the notion of "soaking yourself in something" better than enhance does.
I like imbue.
verb (used with object), imbued, imbuing.
to impregnate or inspire, as with feelings, opinions, etc.: The new political leader was imbued with the teachings of Mahatma Gandhi.
to saturate or impregnate with moisture, color, etc.
Note the very close and etymologically related word "imbrue" as the third definition, which literally means "stain". As such, this suggestion might be closest to what you seek.
I think "infuse" would work well.
transitive verb: to cause to be permeated with something (as a principle or quality) that alters usually for the better
As a verb,
to give a special character or distinguishing quality to
and borrowing connotation from the noun form
details in description, customs, speech, habits, etc., of a place or period
taint brings to mind discoloring, perhaps from the similarity to
paint, although that might just be a personal bias.
to gradually spread through or over
Usage is mostly past tense (suffused), and tends to refer to a soft introduction of light and colour.
There is 'enhance'
Enhance - verb (used with object), enhanced, enhancing.
1 - to raise to a higher degree; intensify; magnify: The candelight enhanced her beauty.
2 - to raise the value or price of: Rarity enhances the worth of old coins.
In your example 'I will have the opportunity to enhance my life with [this thing]...'
My first thought was augment.
make (something) greater by adding to it; increase
imbue has the suggestion of changing the "color" of ones outward appearance. Another possibility with bread-baking analogy would be
leaven which would have the nice aspect of implying that other peoples experience was being used as "yeast".
For a colorful variant, I like gild.
to cover (something) with a thin layer of gold
Contaminate is generally negative but often used with an openly positive connotation, f.ex. to indicate the influence of a style on another. In my opinion it would fit nicely in your context.
ADDED: See f.ex. http://www.britannica.com/art/contamination .
How about dope or doping? Like in a transistor?