I will have to work at least 15 years, I think. Rental is a terrible situation, worse than buying. Premier Dougie just helped 'the people' by removing another layer of rent control.
Hopefully you've left some room for increased interest rates in your payment calculations... it probably won't stay this low forever...
They say ~28% of your gross income should go into your mortgage at maximum. I think I did more than that, but I maxxed out what I paid as much as I could afford to get it paid off earlier.