I also play solo. I'm not big on playing with other people.
I die occasionally, of course, mainly because of the classic BL AI (it was the same in BL2) when enemies down me and then run away so I can't get the second wind.
Also I noticed an annoying "design flaw" (I'm sure it's intentional but it sure feels unfair) - the mission level is
beep. Meaning it doesn't match the level of enemies you're going to meet. On several occasions I started a mission that is, let's say, one level above me, therefore perfectly doable with a bit of carefulness. but during the mission the level of enemies is slowly rising and the final boss is three of four levels above mine and impossible to beat, so I have to leave it there and go grind some levels and better weapons before I can finish. That happened several times, both with main and side missions. Since then I learned to only do missions that are one or two levels below to ensure I remain competitive with the enemies at the end.
That being said, grinding for levels and better weapons is fun. I enjoy re-running the areas, I already memorized several bosses and "named enemies" with ensured legendary drops, plus I found out that the eridium crystals re-grow as well, so re-running the areas pays well and I was able to buy some nice skins. (You can mine eridium after you've been to the first Vault, btw. so maybe you're not that far, yet)
By and large, it's a great fun and kind of relaxing. And the story is surprisingly not entirely stupid and keeping me interested. So all good.