Sort:  

Those are a couple of worthy challenges, to be sure. Having somewhat battled both of those, myself... there's also a connection there; one feeds the other. Baby steps and determination is a possible path out...