It's been a month of emotional ups and downs for Mike Bruesewitz.