There's a lot of information overload within the first paragraph that honestly turned me off from reading beyond it.
Looking into more books that write the first-person style fluidly might help you get the format down.
An example I wrote out of boredom wouldn't be the best, but it might be helpful...
From this small conversation snippet you get the following...
1. The location - Lestaia; a city of sorts, and from the sounds of it not a very good one judging from the use of words like "gutter mud" to express it's charms
2. The situation - Our character is in this city not by choice but by circumstance; per the sentence "Lestaia isn't a city anyone would want to stay in for long..."
3. The struggle - Our character is dealing with a shift in work; but by that we know our character has a job, and it's relatively boring based on "So instead you wake up, go to your meaningless desk job,"
4. The duo - Our duo is revealed by the very next sentence here, maintaining fluidity; "
sip some coffee, and pretend that there isn't a parasite feeding off of your insane caffeine addiction." and their relationship is more fortified below with the "Acknowledging her beyond her protocol was like talking to a doll with a specific set of lines."
5. The Personality - Based on all of the above, the character can be seen as rather pessimistic and aloof
6. The Time - Based on the line "
So were dogs, when they still existed that is." we can assume this is either a distant future or near-distant future
So wrapped up in one paragraph we have...
All we're missing is a few names and background but that can always be added later. The important part is conveying information quickly and concisely within an in-universe format that still maintains a sense of natural fluidity can be hard, and mine is nowhere near perfect. I haven't even started editing it let alone finished the story, but the start is important and finding a way to hint at things you can build up later is key to both immersion and plot.
For example, taking your first paragraph...
We could turn it into...
From this we get...
1. The main character is an overthinker
2. The main character prefers self-publishing; and may have an ego because of it
3. In spite of his ego he's still cautious and prefers to keep to himself over being in the crowd
4. He doesn't get a lot of money from his writing (right now, anyhow)
5. He's often mistaken for being under the drinking age - which means he is of drinking age, but looks under 25 putting his age range between 18 - 23
6. He slouches
7. Maybe social situations give him headaches?
And so on.
This was just an example though, I don't know your characters so please treat this as just example materials and nothing more. :3
You could also review some of this...
1.
7 Tips for First Person Narratives
2.
Writing in First Person: 4 Tips and 6 Pitfalls
3.
One Quick Tip for Effective First Person Writing
4.
A video on first person writing by an Author
5.
Another video on first person writing by an Author
Hope the above helps some!