it places bars in the way of

Hola a todos. ¿Cómo traduciríais "it places bars in the way of" en el siguiente texto?: One of the benefits attached to my profession is that it acts as an almost complete deterrent to personal dislikes; on the other hand, it places bars in the way of forming strong attachments.Me suena mal traducirlo como "pone barrotes en el camino de".Gracias por vuestra ayuda.