The life that you have been living is clearly not satisfying to you and you know that you are not living up to your potential - yet. So until you are achieving more in your life, even if the achievements are small ones, you cannot expect your negative feelings to change very much.
Try to set more goals for yourself on a daily basis - small goals - and then start meeting those goals. You WILL feel better!
__________________
The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The End The Beginning