I think that for every life situation there is an optimal attitude, and for business it is polite but inflexible.
However I think attitude is not the most important factor at all and feelings does not really matter if you can hide them when necessary.