Aren’t there interactive fiction languages out there without variables, like Twine? I’ve only ever used choicescript. You should definitely listen to those telling you to start small and not worry too much. However, as your familiarity with scripting gets better, you will find that variables exist for a reason. They make writing branches much easier and more efficient. If utilized correctly, they save you time and increase the complexity of what you can do. However, start simple and only introduce variables as you are comfortable. The first game I made a long time ago was a silly standard medieval fantasy thief game until I felt comfortable enough to try something more complex. Good luck!
If it is any consolation, almost every author I know has experienced depression like that very often. It’s natural to feel that way. Sometimes writing can feel very lonely, especially if you don’t get the readers you desire, but I do want you to know you’re not alone. It happens often to everyone, including myself, and you’ve already gotten over the first hurdle by deciding to write for yourself. Thing is, the reception of one’s work by readers is fickle and often based on variables that have nothing to do with you. Sometimes you’ll get a surprisingly big reception. Sometimes it’s almost as if you can hear crickets chirping. There’s no real accounting for why either occurs, but it’s rarely personal. You can only rely on yourself.