So you are saying the fleas don't have any rights? Interesting that you believe an elephant is of greater value than the flea?
In my belief system, there is no "greater or lesser" valued creature. All are equal (and not in the Orwell sort of equal which was presented by characters from Animal Farm. Should I call you Snowball?)
As to faith and it's restorative power, yes I do believe. For me it was lesson learned, as well as a gift.