Hi,
I don't have time right now to do a full chart reading...will have a look later
But the one thing that stood out is that Pluto right now is transiting your 5th house Capricorn stellium. It is really probably causing some powerful events in your life causing you to do some serious soul searching. + transiting pluto is not tightly squaring your moon, but still it will be felt.
Also transiting Saturn is almost exactly conjunct your natal mars in the 4th. You may feel like that old saying "1 steps forward, 2 steps back" like you have to work extra hard right now but aren't seeing the rewards you deserve.
Transiting Neptune is going through your 7th house- so there can be some confusion around relationships/ where you stand with people.
To be honest anyone with a lot of planets in Capricorn or cardinal signs will feel the effects of pluto right now. I am going through the Pluto conjunct asc. transit and it is causing me to evaluate everything. Anything that was built on shaky foundations in my life has crumbled.
But I will say this- there is a great opportunity here with those pluto transits. You have a chance to build your inner strength. If you do meditation or yoga it will lessen the effects. To me you have a positive chart- yes no chart is perfect, but there is a lot of potential in your chart. But I do see a very trying time that is calling you to look inward. So if you can get through the next little while, things will be good- just see this as a temporary road block.
Pluto and Saturn are making things a bit challenging for you now- but there is also great potential there to learn and grow.
Look up "pluto conjunct sun transit" I feel if you can understand the deeper meaning of pluto and what it is calling you to do- you can overcome any difficulties more easily