I need a reality check.

Becareful when you say those bolded words. The best of our Shaikhs always said (Maulana Ashraf Ali Thanvi being one of them)- "I am the worst of ALL Muslims"- and they were one of best Muslims, and if they thought that, then well I don't think we have any right to think we're better then anyone else either- even if they do have the holier then thou attitude (and honeslty your whole post sounds"I am holier then thou."). Mashallah, it's great you do all this stuff, but honeslty but please stop with the "I do this, and I do that"- I hate it when some guppies do that to prove there point.