I am in my early 30's as well. I opted to work right out of high school and take 10 years getting my 2 year degree. I worked for a very long time with a decent employer, and I built up great skills along the way.
In the past couple of years though things started getting bleak. I was hitting the boundaries of what this employer could offer, and I could even say that it was a bit of an abusive work relationship(probably mutually). My mood started getting foul. People who I was good friends with I was having trouble getting along with. I was drinking a lot to smooth things over. My family life suffered. Things were a mess.
One day I just had enough and got into counseling. I took control. I changed jobs, and stepped away from friends for a while and worked on family. I doubled down on education(I had started on my bachelors a while back, but I recommitted). Things got a bit better.
Then things went down a bit again. I started reading more HN and r/programming to build up my professional chops. I started feeling inadequate. I felt like this new job I had wasn't cool or startuppy enough. Doubt crept back in.
So I had conversations with a lot of people. There was a guy on HN that was taking stories and giving advice. He helped me a bit. I have a pen pal kind of friend who has had cool experiences. He helped me a lot also. I talked to family and friends of all stripes about my concerns. Basically everyone had the same thing to say, that I was living a good life. That the kind of things I felt I should be doing have their tradeoffs as well. That I should focus on what I am doing instead of always looking for major improvements.
And then I came to the realization that I was trying to live up to someone else's yard stick. It took me 10 years to get an associates degree because I was raising a family. I lost my startup because I didn't want to spend my entire life at a keyboard. I was beating myself up about my job because I was trying to measure my career as an engineer against that of the internet's best and brightest entrepreneurs. I was trying too hard.
So take it easy on yourself man. I am sure that you have some pretty awesome stuff going on in your life. Take time to appreciate the things you enjoy. Discard things that don't work for you anymore. Put down HN for a while if you it is making you feel like you aren't doing enough(I had to for a while). Make a change if it is smart for you to do so, and don't beat yourself if it isn't the right time. But above all else, just cut yourself some slack.