А мне кажется, проблема в Вас. Вы предоставляете очень много вариантов выбора.Я бы при таких "скачках" из кружка в кружок поставила жесткое условие - в тот, который сейчас отходит два года, потом бросит. У него, судя по тому, что Вы пишете,  что-то не получается, и он при первых признаках неудачи бежит из кружка. А Вы этому потакаете. пусть учится добиваться по ставленой цели.