Most Helpful Guy
Step 1: Focus on the positives.
You got a job, some people never had a job in their life.
You have a roof over your head and food to eat today, you are doing much better than many people in the world.
Step 2: Make a list of everything that is going right in your life.
Step 3: Do what makes you happy.
Take a bath
Do your hair
Find a hobby
SOMETHING MAKES YOU HAPPY!
Step 4: Get up an push yourself to do better
Most Helpful Girl
Get a hobby, get out the door. Go to boardgame-events, take a class in a subject that you think would interest you (even if right now nothing sounds fun), go walking! (the act of walking itself is a powerful antidepressant), do charity work if you want to feel needed.
Make sure you eat enough, dedicate 15 minutes to doing something you need to do but don't want to (cleaning up the house, doing paperwork).
At 23 you still have a long way to go. J. K Rowling was in your situation, with a child, until she was 32. That's what the 20's are for, making mistakes before you need the stability of your 30's. Making mistakes at this age is healthy.