good for you...it sounds like you are doing really well ;0) I felt the same way when I started jogging, I felt like everyone was staring at me...then I figured everyone is here for the same thing why the heck do they care what I look like..lol
Keep up the good work.