Only got 21 days to teach yourself ${technology name}? I got ya
Joking aside, I used to give myself unrealistic deadlines for learning stuff. Needless to say, that didn't work out really well. Here is a list (if I can find more) of resources related to why you should take your time: