Посадить на шею-это образное выражение. Оно не означает, тупо-заплатить за себя.Но, если мужчина, не готов/или не считает нужным, заплатить по счету в кафе, я бы сделала вывод,зачем мне такой мужчина нужен?!Тем более, он позиционирует себя, как человека обеспеченного, а в результате, 500 рэ, для него, видиом большие деньги. Т.е. изначально, ситуация не понятная. Поэтому, считаю правильным, расставлять все точки над "и" вначале отношений, а не пережевывать все это, оставляя на потом, в результате чего, может быть просто потраченное зря время.