Это хорошая зарплата "чистыми" для Шеции - 2500 евро. Вполне возможно, что "офисный" работник столько не получает, т.е. стоимость вашего пребывания превышает его бюджет. Если у него, как вы пишете, есть дом - скорее всего, в кредит, т.е. ещё банку надо платить, то такую вашу поездку он может себе позволить с большим трудом. У него нет детей от прежних связей? Одинокие мужчины тут в домах не особо живут...Дело не в том, как выглядит ситуация с ценами на визы-билеты, а то, что он не понимает, что и для вас эта сумма - не реальна.