Only Texas has that law, but with significant restrictions. In all other states, it's a case by case basis, with the Judge interpreting the maturity of the child, and their intent, but this still does not override other evidence in the child's best interest. It's just a piece of the evidence.
see links below for additional info
You have to be 18 to decide where you are going to live.
Yes, but he can file an injunction to stop it.
age 18see links
No, not until the child is 18.
A child cannot decide which parent to live with in the state of South Dakota because they are considered a minor. Only a person over 18 years of age can choose the parent they will stay with.
Age of Majority on your state
18 years old in Florida
You have to file a child in need of care motion in the other state.
In West Virginia, a child can decide which parent they want to live with when they are 18.
see related question
As long as you are a minor you can not decide legally where to live.
I believe it is 13-years-old.