On the other hand it's a working piece of software, it serves a purpose, there's demand for it, etc etc...
In my opinion you're being way too harsh on yourself. What you said basically amounts to "it's too simple, I used a library, I cannot guarantee it won't ever crash".
Congrats on the first of those three, and welcome to the club with regards to the last two.