Man. This is gonna take a shitload of self-loathing and pushups...