Facebook is not allowing you to change your name anytime. Facebook is use change name policy, in which user cannot change name before 60 days of after change the name.
For this kind of problem i found simple trick using this trick you can change your name infinite time.Just follow this simple steps.
Step 1: First of go to ‘Account settings’ and click on ‘Edit name’ and confirm that Limit is currently present or not.
Step 2: If the limit will be present Name will not be clickable and there should be a note about name change limit Which looks like. NOTE: You can’t change your name right now because you’ve already changed it within the last 60 days. Learn more.
Step 3: After checking out limit if you want to continue to change name then Click Here
Step 4: Click on the Continue button. This link is actually for securing and recovering account from hacked. So we will use it to recover our account and it will let us to change name in further steps.
Step 5: Change your Account password and but don’t need to change any other information like email, mobile no etc.
Step 6: After continuing they will show that you have recently changed your account name.
Step 7: Then all the previously used names will displayed and select any of the listed name available there.
Note:- By Using this method you can change name infinite time whenever you want but the limitation is that we cannot able to use new name. So if you want to use new name then you can try request form or only part which left is waiting for 60 days.