You are too young to be having these problems. You need to immediately seek a teaching dental school as close as possible to you even if it means traveling. With the problems you have been having with your teeth, there are many dysfunctions and diseases that it could be and I really think you need to go to a place where they will work with you and research and have many different types of specialists/teachers.
Start calling any and all colleges within an hundred miles from you and ask if they have a dental school. Even seek further away if you have to (i don't know where you live). Beg that they take you as a patient if you have to. Make payments any way possible.
The only other option I can think of would be to find a clinic where they have different kinds of dental specialists working in the same clinic and again, beg them for help.
This is your life, your quality of life here and you need help now. I will pray that you find the help you need. If you want, you can email me where you live and i'll also look, but you have to do the leg work and the phone work and get the help your need now.
God bless...
Carol