Many prayers being prayed for Miles and for you. Sounds like you currently have a bad situation going on but there's no excuse for hurting poor Miles like that! If the bottom feeder that did this is found (and I pray he WILL be) can I please take a few cracks at him?