I remember your last post, about frustrations and such. I saw some others as well.
You got tips about not isolating yourself.
Another tip: don't overthink it!
All the stuff you post questions about is useful to keep in mind while solving issues, but they're not necessities to make great music. There's ppl that make great beats with small cheap ass speakers and very little gear for instance.
Going too technical, buying tons of gear, all this stuff won't solve any writers block or poor mixing and/or mastering techniques.
Read up on theory and practice this theory.
There's producers that coach for money, that would probably help a lot as well.
Listened to your soundcloud tracks. Never again and farsanga Dooram are not bad imo. Not my taste though. You're already on the good path if you ask me. There's improvement to be made on the mixing and mastering section if you ask me. I don't like the stereo image of the instruments on farsanga. Never again is in my opinion your best track, mix wise.
Practice practice practice. Find the right balance between learning new theory, techniques and practicing this. Also, enjoy making music! Make it fun for yourself.
Stop getting too technical on everything and trying to solve everything externally. My advice would be to forget about bass traps and whatnot and first start getting better with what you have. Unless you enjoy building your studio with the risk of getting even more frustrated in the end after putting in all this effort and still not getting better.