The first boss is barely a minute away from the start and you can skip all the enemies along the way. It's not even really a boss, it's a tutorial. Personally, instead of getting agitated, I looked at it from a trophy hunting perspective. You need to grind a million souls, something that took me a couple hours after earning every other trophy so look at those short runs as opportunities to collect more souls and reducing the amount of grinding you'll do later.
Most of the bosses are really close to a checkpoint. Make sure to activate the nearest serpent hole. Half of them are within 10 seconds of one. The Sloth one is the worst. I struggled with it and left it until I was level 35 and came back and wrecked him. If you're going for platinum, look at any deaths as an opportunity to farm souls.
The game isn't perfect. I played most of the game before the two patches that came out at launch and it's much improved from those earlier states and it's getting much better. I lost a 7 hour playthrough to a game breaking bug which has been since fixed. Even with all that, I still found the game to be really fun. It actually starts off really difficult and becomes easier every minute from there. Just make sure to collect all the crystals, artifacts and adamantine you can find. You can level yourself up really quick by shattering all your crystals into souls to make things much easier on you.
I didn't like how the game stops to load often but got used to it. Most are for just a few seconds. I didn't like how off I got lost but once I found the path I realized I was just being stupid.