Does a name have any effect on a person's character?
Question

                my question has to do with my name. somwhere on the site i read that the names of  "suras" or " angels" are not meant to be used as names for naming someone. i want to know if that is correct. 
the second part of my question is: 
does the name affect the character of a person, if so, how?
someone told me, change your name....etc it could be good for u...is this true? if yes give me a few original names that are forgotten or not used anymore( with good meaning).
Praise be to Allah.There is nothing wrong with giving names that do not have bad meanings and which have good meanings but do not imply excessive praise of the one who is so called. The Prophet (peace and blessings of Allaah be upon him) did change some names because they were ugly or because they had bad meanings. 
A name does not have any effect on a person's character, apart from reflecting optimism for him. On this basis, one should give one’s children good names and not give bad names. So we should use names like ‘Abd-Allaah (“slave of Allaah”), ‘Abd al-Rahmaan (“slave of the Most Merciful”), Muhammad, Ahmad, etc., and we should not use names which have bad meanings, such as Sa’b (difficult), etc.