Flawless Consulting Book
I recommend this consulting textbook (cheap to rent!). I recently got it and it made me understand some of the things I am doing wrong about managing my relationships and requirements as an internal employee managing a large project for the first time.
It sounds like your focus on developing happy and fun relationships is actually undermining your project. And, perhaps, in trying to be more positive for your boss, you are actually undermining her opinion of you. When she suggests something you were already going to do, tell her how you planned on implementing it, and why you had it later in the project schedule, instead of complimenting her to see if that works better.
Don't try to get everyone to like you. It sounds like you have about 50% very positive relationships and then 50% that are testing boundaries and seeing what they can get away with. Focus on your own effectiveness and professionalism. As the project manager, you're going to have to be the person people don't like sometimes. Design your own acceptance criteria, communicate it clearly, require that they meet it, if they miss deadlines, escalate it. When you get results, clearly communicate them to your manager and move on.
I work as a UX consultant for a large BPM company/direct competitor with Salesforce. I also work with a lot Accenture consultants, mostly dev/BA's. Consulting is tough although it has it's ups and downs. As someone else mentioned, you're sold as an expert so you have to own everything and have little support being the only dedicated resource on a project. I work remote most of the time but have to go onsite depending on the client, so travel is a part of the job. A lot of politics involved in consulting but I think that applies to most industries. Flawless Consulting is a good read if you want more information.
Been there, done that. I recommend a gold book for anyone who wants to consult. I wish i have read 10 years ago
https://www.amazon.com/Flawless-Consulting-Guide-Getting-Expertise/dp/0470620749 .
Great Success ! :)