I always had trouble finding a hunt coat with a good fit. I've always been bigger up top and small waisted (well not so much these days lol!) Fortunately, my grandmother went to Vogue's millinery school for tailoring/seamstress and she customed everything for me growing up.
You might look into having someone tailor your current or new jacket if you get one. They can take it in or let it out in the right places, sides, darts in front, etc. Nothing feels as good as a coat that's been tailor fitted.
Life is like a camera. Focus on what's important, Capture the good times, Develop from the negatives and if things don't work out, Take another shot.