My DD is 8 and she has been wearing glasses since she was 2. We also had to patch 2 hours a day for a year. She has one eye that is very farsighted and her other eye is only slightly farsighted. Since that year of patching her vision is corrected with glasses to 20/20. Her prescription has changed probably once a year over the last 6 years. Sometimes it would be longer than a year, sometimes it would change twice in a year.
We don't really care for the miraflex frames, those are the ones that are really thick wide plastic right? We went for flexible wire frames that had the hooks over the ears so they would not fall off when she was 2. The brand was flexon I'm pretty sure. They didn't hide as much of her face and she looked more like herself to us. We had no problems with them, and she wore those until they no longer fit on her head. I think it was about 4 years- she got different ones at the start of 1st grade. We never really had to have them adjusted much either. I think she lost a nose pad that had to be replaced once or twice and that was it. She wasn't easy on them either. I can remember seeing her playing with the side and bending them once when she was really little and me about having a fit- didn't hurt the glasses at all.
The anti-reflective lenses are a good idea. We did not do those the first time, and DD kept saying she was seeing rainbows and sometimes seeing double because of the glare and reflection. We got those after the first lens change and it was a huge improvement.
We did the transitions and she did not like them. She thought they were fun for the first couple of days, then started complaining that they did not turn back fast enough when she got inside. There were also times she was outside that she did not want them to turn darker, and was not happy that they did. We thought they would be great for going to amusement parks etc., but she did not like them.
You also want to get the polycarbonate lenses. They are much safer when your child gets hit in the face with a ball or something else, or falls on their face etc, which they will. There has been at least once or twice that we were really happy DD had the glasses on because they protected her eye from whatever she got hit in the face with. The lenses are also lighter than other lenses and will help keep the glasses from sliding down his nose. You really want to watch for that because if he is looking over, not through them he can backslide. We wound up having to do another 2 months of patching when DD was in 1st grade because she was looking over her glasses at school when they were sliding down and no one noticed. We didn't notice until we started seeing her eye cross a little bit again. She got right back to 20/20 and her eye staightened out with the remedial patching though. ( When she got the big kid glasses frames in 1st grade as opposed to the toddler's flexible metal that hooked over the ears, we had a whole lot more issues with sliding glasses, bent glasses etc. Now with the older kid glasses we are in for adjustments a lot which is annoying. We've switched glasses styles a couple of times and the problems are still there). The polycarbonate also has UV protection. You also want to be sure that the lenses have scratch resistant coating. They will get scratched, no matter how careful you are.
My big advice is don't cheap out on the glasses because it will cost you more in the long run. Flexible frames are more expensive, but if you don't get flexible frames for a kid under 5, chances are they will break the frames and you will wind up spending more in the long run because you go through more pairs of glasses. Antireflective and scratch resistent lenses may be high priced, but this is your child's vision. Also the scratch resistent lenses generally have a warranty and we have used it more than once to have the lenses replaced. No matter how careful you are with your child's glasses, when they go to pre-school or day care or kindergarten, someone will wipe them with a paper towel instead of a cloth and they will scratch up. DD's lenses are really expensive because of her prescription and really bad eye. Hopefully your insurance will cover some amount for the glasses.
Accomodative estropia and strabismus, means that he is farsighted and his eyes are not properly aligned or working with each other and one or both are turning to try to accomodate. Is it just one eye that is turning in or out? That is what DD has- it means that basically that eye is shuting off and letting the other better one do the work for it. DD has done well over the years. The patching has gotten her to 20/20 and her eye is completely straight with the glasses. If her glasses are off and she is very tired, her eye can still turn in a little, but that is normal. If their eyes are completely straight when they are wearing glasses, it is considered successful. It is very important to make sure they wear their glasses, and if patching is recommended to follow your pediatric opthamologist's instructions of that. The good thing for you is that they caught it when he is very young. The younger the child is when it is caught, the better the outcome. That is also why it is important that you buy good glasses even if the lenses are really expensive. DD's vision improved by increments with the patching and age. You have to really work to get to that 20/20 with glasses. They say that once they hit age 7, the vision pretty much sets and the chances of improving it more or fixing the eye cross (other than just cosmetic through surgery) are not that good, so you want to really make sure you are doing things right and getting it better now.
Also, if your opthamologist wants to rush to surgery to fix any eye turn, go to a different opthamologist. Surgery should only be a last resort if patching doesn't work. Surgery is cosmetic only. What happens is the surgery does keep the eye from turning, but then the eye will just basically turn off because it has not been trained to work together with the better eye. My SIL has that problem, as does her friend's son who is DD's age because their doctors jumped immediately to surgery and did not patch.
As far as wearing glasses, we were worried DD would not keep them on, but after 1 day, she realized that she could actually see with glasses and then she never wanted to take them off. I hear this is fairly common. It is a whole new world for them. As far as patching, that is a little rougher and for us took bribery with tv time and toys etc. Actually, her opthamologist told us that TV time is good for that because if they are watching they are trying to focus, so it is okay to let them watch for 2 hours if you can get them to keep the patch on that way. The patching is a problem at first because when you put the patch over the good eye, then they can't see well at all and it is scary for them. The point of patching is to make the bad eye focus and work. I will admit to you that the first few days of that are hard- they can't see with the patch on and want to pull it off immediately. You might even have to work up to the 2 hours. It gets better as the eye starts to get stronger. They still don't like the patch, but they at least are starting to see better with the eye, so they are not as unhappy. Ortopad's are the good eye patches. They have fun designs on them. You just stick them on and throw them away after one use. Also because they stick on, the child can not cheat- by trying to see around them. The only way to cheat is to pull it off which you will catch. There are several eye patch types out there that do not completely block the eye and if the child can cheat or see around them with the good eye, they will and then progress will be slower, or not at all.
As far as seeing him in glasses, you will get used to it. It will get to the point where if the glasses are off, he won't even look like himself to you. Plus, glasses are considered pretty cool now by the kids thanks to Harry Potter. I know you are stressed out right now. I remember that feeling. Neither DH or I wear glasses, so it was a surprise that DD had bad vision at such an early age, and I was totally stressed out that she would have to wear glasses. You will get used to it and little kids really do look cute with glasses! Good luck!!!!