Here are a couple of options: > sich selbst Steine in den Weg legen: > Mit seinem Verhalten im Unterricht legt er sich selbst Steine in den Weg. > nicht zielführend sein: > Dein ewiges Herumgediskutiere ist wirklich nicht zielführend! (*Herumgediskutiere* is obviously very colloquial.) > es sich nicht leicht machen: > Du machst es dir aber auch nicht gerade leicht!