I ended up joining my first band two months ago with an extremely good guitarist and a great drummer. These guys are for sure at a better level than me when playing their instruments they've been in bands before. They are also in a jazz band together where there's a trumpet player and the guitarist plays piano. So far we've only been able to get about 4 practices in because the guitarist is so busy with personal things. When we do have practice though i'm kind of lost since i never played in a band before although i want to get better. Usually at the end of a practice they decide on songs to do and tell me to learn. So i end up spending time learning the song at home. Now when i come to practice they decide to play a bunch of different songs that i don't know (they listen to different music then me) and say that i should know all this music because that's what they want to do even when i learned the song that they told me to do the practice before and when they finally do play the song that i practiced the guitarist isn't satisfied the way i play it even though it's the way the actual band plays it and that i spent time trying to learn it. I don't like the music that they play much but i still play it because this is my first band and there is really no other option so i stick with it. Now when they try to make their own instrumental song i'm kind of lost on what to do because of course i haven't played together with people yet and i can't come up with a riff right on the spot. Now here's where i started getting pissed i was with the drummer and guitarist one day and the drummer started going on about what we're going to do on stage, so then i said "what stage we never get any practices in we need to practice". So now the guitarist starts acting like a total dick and says how i have to practice and get better and how they know they're instruments and know how to play and if i'm not enthusiastic about the band and how maybe they should get another more experienced bassist they know. Then i come up with saying that i've never been in a band before and that i need to practice with band to get better at playing in a band, so now he comes up with the excuse that the trumpet player in their jazz band was never in a band and she went naturally with them even though she wasn't self taught on trumpet and she also plays violin in a orchestra. So what should i do? Should i quit and struggle to try to find a new less experienced band that i'm in the same level with or should i stick with this band? And if i do stick with this band is there anything that can help me get better playing in a band that i can do by myself so when i do practice with them i'm in a better position for playing with them?