Chaohinon - so sorry that you have been through such crap flinging! We should all take a moment to consider other's feelings in times of sadness. As humans, we should be able to feel others more clearly, but alas, many are numb to all but themselves! Condolences.
And - you are right - the good ones are all around you - often being overlooked.