It's nearly impossible to feel bad about yourself when you are doing everything you know you're supposed to be doing...
...and doing it to the absolute best of your ability.
On the flip side...
It's impossible to feel good about yourself when you know deep down in your soul that you are leaving everything on the table and wasting your life.
Get off your ass and build yourself into someone you are proud of.
You'll feel better.