Q: What can I do when life throws things at me faster than i can deal wkth them
A: deal with some of them, but if you happen to be in a confident mood you could try dealing with all of them, and you might come up with some tricks in which case you are increasing your skills OR you might still fail in which case you should relax a bit and go back to only dealing with some of them until the next time you are feeling confident enough to try some more tricks again. over time this should work pretty well and you may even grow thankful for the onslaught of things, because without them you might not have had a chance to develop those skills