This all sounds like a pretty accurate cross section on human beings. Praise the Lord we are alive enough to learn through trials and tribulation. Most of us will be like our experience similar things like the folks above have written about. I know for sure I have been on both sides to varying degrees in the past. Pray for me and I'll be praying for you!! Grace and prayer go a looooong way toward piece.