what a lot of people don't realize is that the bank doesn't charge you the full 3.5% annual interest all at once, but breaks it down into monthly installments! each month it applies roughly 0.29% to whatever balance you still owe, and as you can see, that balance goes down with each payment, so technically the interest decreases month by month. over 20 years you'll probably end up paying between 70-80% more than what you originally borrowed (so if you borrowed 300,000 euros you'll end up paying almost 500,000 total), but that exact figure depends on your specific amortization schedule, so your best bet is to ask your bank for a complete amortization table where you can see broken down which part of each payment is interest and which part is principal!