I see everyone has had different experiences here, and It’s actually a good thing people are having different experiences with the companions, it means your choices do matter a lot, in my experience I haven’t had any problem with any of the companions, Shadowheart was just a sweetheart, and really adore my character, she can have her moods tho. Astarion learned to like my character as well, and usually has my back, and so do the others. The most hostile one for me was Lae’zel, she was always the most discontent one, and always talking about murdering others.