I am not surprised the bank assumed 25 year term - from my own experience banks tended to steer me in the direction of as long a term as possible (though I resisted
) If you were younger, the bank might easily have assumed 30 years or even 40. As it is, in 25 years you'll be just under 65, and that's all the bank cares about.
If you don't really need a long term, then it's better to have a shorter term, of course.
About the mental barrier of 1000 euro p.m. You could sit down and work out how much you can comfortably
afford each month. By all means built in some allowance for some reduction in income/increases in taxes and in expenses, and for maintenance on the house etc. But then look at the figure you are left with - is that actually over 1000 p.m.? If it is, you might be able to afford an even shorter term - mortgage terms don't have to be in multiples of 5, i.e. if you aren't comfortable with a 15 year term, you don't have to have 20 years - you could have 18 or 19 years, for example. Knocking even 1 extra year off your mortgage will save you money in the long term.
Also how much can you pay off extra each year without incurring early repayment charges? Fixed term mortgages usually allow you to overpay by a certain % of the original loan each year. Usually by either 5% or 10%. That way you could take the mortgage over, say, 20 years, then increase repayments (but not too much) and pay the mortgage quicker. If some years down the line you struggle, you can revert back to the original term. It is easier to do this with variable rate mortgages that have no early repayment penalties and you could overpay them by as much as you want. With fixed rate mortgages you can't overpay by more than a certain % of the loan which varies between banks. So make sure you check what it is in your case.
Is this quote from your bank the best one you obtained - or could you, perhaps, get something better from another bank - considering how large your deposit is?