A note with regards to judging others: Don't.
The fact that you are saved - not by anything you did but by grace, at that - does not give you the right to judge another person. "But we will judge angels", you say. Taking 1 Cor 6:3 out of context (the verse is about resolving arguments between believers) does not give you the right to do so either. There is only One Judge (James 4:12) and only He can judge the hearts and motives behind the actions (1 Cor 4:5), the best you can do is compare another against yourself with an uneven scale which ignores your own faults and failings. So, choose to love instead of judge for there is fear and punishment in judgement but there is no fear in love (1 John 4:18).