Reading through it does seem you are set in your ways when it comes to YOUR songs. You are asking for input and ideas for changes, but ONLY if they make the song better. Whether you are willing to admit it or not, you think they are already the way they should be. And you don’t like their “changes”. I think you should call them YOUR songs and work on something entirely new with them. Give them a single riff idea you have. It doesn’t need a drum backing attached already. That is YOU having it basically worked out completely already. There is nothing wrong with being happy about your completed or as you say 90% completed songs..they are not 90% to you no matter how many times you want to say so. YOU have them all fleshed out and really aren’t willing to accept ANY changes, that’s the cold hard facts. Again, nothing wrong with that. I was in a band that did the cover and originals thing way back in the 80’s. We had a regular gig opening for a fairly famous local band (guitar player went on to change his name and join Ozzy). I was doing about 90% of the song writing, the singer did collaborate w/me on some lyrics and the bass & drummer wrote their own parts, but it was my riffs and structure and me teaching then at rehearsals. It got to the point where I would walk into rehearsal and they would all look at me and say, “whatcha got”. One day I just blew up and quit. Wish I would have handled it differently, but that’s another story. I think you are gonna eventually end up walking away. Flexibility needs to go both ways. So as I said, bring them something you HAVEN’T worked out at all and ask them to continue the story. That way you are less attached to it. Also, do not work on it further on your own, let THEM have it. If you do, safe to say you won’t be receptive to their ideas, you will always think yours are better.