Hey Jake,
Welcome to the forum! I know how sentimental it can get when you grow a tree from seed and take it with you to a new house. You spent all this time raising and it would be awesome to see the fruits of your labor.
Since it’s already been so many years and it still hasn’t fruited, you have a few options.
You grew this tree from seed so it needs to grow to sexual maturity before it will flower and fruit. Your tree looks like it’s large enough to start holding fruit but you say that you’ve been pruning it back for several years because of the dieback.
Mango flushes/vegetative growths need to expand and mature before the branch will hold fruit. If you prune the branches every year, at the wrong time, you may not be allowing the new branches enough time to mature so that they are ready to flower in Winter. Here’s an article on Mango flowering.
http://www.scielo.br/scielo.php?pid=S1677-04202007000400007&script=sci_arttextSince you want to keep your tree manageable and you want it to flower and fruit, you should see when other local mango trees have finished harvesting their fruit. You can synchronize the pruning of your tree with the end of the harvest. There are early, mid and late season Mangos but just look around your neighborhood and approximate.
Don’t give your tree much, if any Nitrogen, unless it shows a need for it. Give it some Mango or Tropicalfruit fertilizer recommended for your area and hopefully it will fruit for you soon. Once it does start fruiting, just prune your tree after harvest.
Another option, since your tree is from seed, is to top work your tree with another variety. A seedling may take many, many years to fruit and the fruit may not taste good. You can top work your tree with a tasty new Zill variety mango or even multigraft several different varieties onto your tree and save one branch of the seedling to see how the fruit is when it finally does fruit. .
Good luck with your tree. Please keep us updated.
Simon