Recently I realized that ordinary category theory is not a suitable language for a big portion of the math I'm having a hard time with these days. One thing in common to all my examples is that they all naturally fit into the enriched categorical context.

2-Categories - Enriched in categories. Examples: Stacks ($BG$, $QCoh$) are 2-sheaves, 2-category of rings and bi-modules.

DG categories - Enriched in chain complexes. Prime example: The dg category of chain complexes of $\mathcal{O}_X$-modules over $X$.

Topological/Enriched categories - Enriched in topological spaces/simplicial sets. Prime example: $\mathsf{Top}$.

I now have the impression that many of the difficulties I face in trying to learn about math that involves the three above originate in the gap between the ordinary categorical language and the enriched one. In particular, the natural constructions from ordinary category theory (limit, adjunctions etc.) are no longer meaningful and I'm practically blindfolded.

Is there a friendly introduction to enriched category theory somewhere where I can get comfortable with this general framework? Is it a bad idea to pursue this direction?