This is pretty much me over the last few years, but despite my determination I struggle a lot still. I do alright when...