If anything you have done a thorough analysis. You seem to have run the numbers well, and you are going in eyes wide open. One thing that none of us here can advise you on is, how will this purchase affect your family. If all things are equal but you have a higher quality of life, then you should take that into account. Don’t take that factor lightly. Also not having a landlord is nice as well.