The power of self reliance
self reliance means personal independence, self sufficiency, self direction or autonomy. It would be nice if someone just gave you this, this and that or everything just at the time you do need but always try to primarily rely on yourself. Primarily say I am the one who is responsible. Be responsible enough to do all you have to, to acquire all the skills you have to, to use all the time to your best, to be responsible with your resources. Be the one to be relied on, the backbone.
Being self reliant helps you never to complain nor explain.