your art and game development are amazing, I mean it!!! they're much, much better than anything I and most people ever made. also, I very frequently am in a similar spot of taking a really long time to release something due to personal problems and feeling terrible for it. please, don't be so self-critical, it's truly okay. try not to turn it into one more thing to be sad about, and take your time. we all want the best version of your work. <3