Yeah, it might be high-time to have a chat with the DM.

If you're having fun, then good, but it does sound like they're being a little too hard on you and your party.