Your efforts in burning the midnight oil are laudable, but becoming a good developer takes time and experience; there is only so much you can do to speed up the process. And you also need some work-life balance, especially at your age.
Nothing wrong with a bit of confidence. You need enough humility to ask questions when you don't know how to do something. But you also need a bit of attitude to carry you past the inevitable obstacles and push development projects to completion.
It sounds like you've fallen in with a bunch of idiots. You don't have to be apologetic about being a newbie; we've all been there. Get out and find another job. Good luck.
Nothing wrong with a bit of confidence. You need enough humility to ask questions when you don't know how to do something. But you also need a bit of attitude to carry you past the inevitable obstacles and push development projects to completion.
It sounds like you've fallen in with a bunch of idiots. You don't have to be apologetic about being a newbie; we've all been there. Get out and find another job. Good luck.