I guess we can all relate to your post on some level. I have never spent that much time in front of a mirror until I started yoga. It is definately hard to take at times. If you stick with it though, you will see improvements. Not only in the way you look, but how you look at yourself.
I make it a point to respect other peoples “space” in class, just how I want my “space” to be respected. I do not check out other peoples poses, or bodies or..whatever. I do have great respect for everybody coming to class, especially when they do not fall in the “skinny lycra wearing flexible beyond my wildes dreams” category. I love the statement at the beginning of class: “accept your body for wherever it is today”
Keep with it!!!