Hello celeste6
Looking at the chart, i see that all the difficulty you mention is connected to the necessity of searching for ways to be more true to your soul. Sales is good in the sense that puts food on the table, but it's far from what you need to be doing. I'm familiar with sales since my fiancee was in sales for a while, and I'm very aware of the exhaustion involved.
Pluto is making contact to both of your luminaries (Sun and Moon), but before we declare Pluto guilty of anything, let's remember that Pluto not only destroys, but also transforms. What you have done so far is to fight off Pluto (and also Saturn, now in Cap) and not paying attention to the signs. The resistance you are experiencing is because sales is not your place in the world.
You have your Natal Pluto and Uranus in your 10th house. Uranus is isolated in Air signs, so it's even more prominent. You have a more eccentric path to follow, involving service and being of help to other people as well.
This upcoming Full Moon in Capricorn will be very important. I suggest you should set time for yourself and search within you what the best outlet for you to be of service to others, and where do you feel you can thrive. Also, reflect about what matters to you. What are your values. Don't focus for now on the financial side (as that will come in due time) But what resonates with you. What do you stand for.
Try to see if there's a connection between what you consider important, values wise, and your hobbies / Self endeavors. There's a lot of energy to be unlocked there.
No question that you have a lot of discipline and you are a hard worker. I believe the reason why there's no forward movement is because you have been in a passive role so far. I suggest an active search to connect yourself to something that resonates with you, that goes beyond you, to help others and at the same time, that enables to engage the potential on the wisdom side of things (Scorpio ASC, Jupiter and Neptune on your 1st, Pluto and Uranus on your 10th, all placements with wisdom to share to others).
Hopefully, this can help you