According to Gadsden Police reports, it was a pretty bad day all the way around, for 39 year old David…