I was very fortunate to have Tricare and was approved on the first attempt with my letter however,I do know that there are many that have to self pay. It is the best thing that i have ever done for my self. It is worth every sacrifice that you will have to make if you are mentally prepared to do it for you........