Может так и есть, но что в этом плохого, если самой даме это жить не мешает, а даже помогает? Впрочем, эгоистичная - то же самое, что любящая и уважающая себя. Меркантильная - практичная и умебщая считать деньги. Капризная - разборчивая. Ехидная - с чувством юмора и остроумием. Злобная - умеющая за себя постоять. Во всяком случае именно так считаю я в аналогичной ситуации .