Начинайте создавать дистанцию.
Не надо криков и скандалов о том, что это "не его собачье дело" и "я у тебя не спрашиваю" так вы только ухудшите отношения.
Начните отвечать на его вопросы расплывчасто и неконкретно при этом стоя так до конца.
Пример:
-Куда идешь?
-По делам.
-Каким таким делам?
-Личным.
-Извини пожалуйста, но, к сожалению, я не могу тебе этого сказать.
-Что это за тайна, мыжедрузья?
-Да, мы друзья, но каждый из нас имеет право на личное пространство, я уважаю твое, ты будь добр уважай мое.
.....
Вы можете гонять разговор по кругу, но важно именно стоять до конца, а не сдаватся после первого уточнения. Начнет обижатся (а это будет), старайтесь не обращать внимания -он постепенно либо поймет, либо сам уйдет.
Эммм...это что за приятель которому обычное "Ну надо мне" нипочем. Объясните ему что иногда у человека могут быть дела в которые он никого не может посвятить. Может поймет.