Судя по вашему описанию, этот парень из породы "мозгоклюев" - он толком не знает, что он хочет, не имеет плана, как добиться желаемого, просто плывет по течению, вяло перебирая лапками, при этом его действия обусловлены сиюминутными желаниями и эмоциями, у него нет четкого понимания, что он делает, зачем, почему, чего хочет добиться в результате.
Разбираться в его мотивах и особенностях его мышления - дело гиблое, потому что вы (судя по вашему рассказу) любите определенность и вам попросту не понять психологию такого человека, который "ни бе, ни ме, ни кукареку".
Не надо каких-то разборок устраивать с ним, выводить его на прямой разговор - он вам не ответит, он сам не знает. А если знает, то у него кишка тонка сказать вам правду, иначе он бы объяснил расклад, а не искал отмазы и не кидал бы в вас глубокомысленные "гулять не с кем".
Оставьте его как приятеля для "поболтать ни о чем", не рассматривайте его как мужчину. Если болтать вам с ним не интересно, то лучше тихонечко свернуть общение до состояния привет-пока (не думаю, что это будет сложно, просто перестаньте писать ему первой и скорее всего общение без вашей инициативы само свернется).