Welcome to TB, @Katthestar ! Hopefully you have seen enough here to know it's a friendly, helpful place.
Sister to sister....
1) Do not give up playing bass. We can't let the boys have all the fun!
2) You are a far braver soul than I, trying to get into a band after only a year of experience. I had 5 years on the instrument when I got called in to sub on my church's worship team - and that experience whipped my behind hardcore. Playing in your bedroom is one thing, playing with a full band on a stage a whole other experience. You have now gotten your feet wet in that area, and know what to work on. Focused practice is productive practice.
3) We ladies tend to have more fragile self-esteem than our brethren, as we're socialized from the jump to be more sensitive to others' needs. We tend to tie up our worth and value into how well we please others, and it really cuts when others express displeasure. Even worse when they go about it as these folks did to you.
Know this: you have worth apart from your skill on the bass. We're human beings, not human doings. Find your inner peace, that sense of worth that lets you shrug off criticism and not take it on as a personal wound. For me, it took coming to a personal faith in Christ. Others choose different paths. But find the way to be able to look at yourself in the mirror, accept that you're a flawed human, and be perfectly OK with that - to be "OK in the skin you're in". Helps one bounce back from incidents like this a lot faster.
4) Just because you didn't please this crew doesn't mean you can't find someone who you CAN gel with. A statistic I've heard quoted often is that 10% of people won't like you no matter WHAT you do. You might have run into a few of those. Sod them. Go find the other 90%.
5) ...and I might get stoned for saying this, but...females also tend to be high on drama factor...don't be afraid to go jam with some guys. I find them to be a bit easier to deal with. The secular band I'm in, I'm the only chick. And we get along fabulously. (well, except for personality clashes between me and the bandleader on occasion - but hey, humans human!

)
Chin up, dust yourself off, pick up that bass and get some 'shedding in! Do please check back in and let us know how things progress.