I am a working woman. This has happened to me a couple of times.
I sometimes find very beautiful clothes and I buy them, even when I don't necessarily need them; and since I am overweight, so I look fat in whatever I wear. But those clothes look so pretty and I buy them. They are not overly expensive clothes. They are normal in price range and will be useful if I stay in the country. However, I may be deciding to apply for higher studies abroad in colder countries (even though it will take at least a year even if it happens), so these clothes won't work there.
Those clothes have served me in the sense that when family friends (not non-mahram) visit us or meet me in social gatherings, they find me well-dressed, decently dressed, well behaved etc. (alhamdoliAllah), and have mentioned that here and there (alhamdoliAllah and mashaAllah), even in contexts of marriage proposals.
On the other hand, my savings account has very little money, so what will I do if Godforbid I get sick and can not afford treatment. But I give in to my temptation and buy clothes etc.
When I buy somethings like this, I also do a little bit of sadqah (may Allah accept. Ameen).
I also suffer from anxiety and Attention Deficit Disorder, so shaitan puts doubts in my mind in every aspect of my life.
So I want to know if I am committing a sin or is shaitan unnecessarily trying to make me confused, unhappy etc. and distract me from ibadah and what truly matters. Please guide me in light of Quran and authentic hadith.