¿Por qué me siento mal al usar bibliotecas de programación que hacen exactamente lo que originalmente quería hacer?

Definitivamente no deberías sentir esto, ya que lo importante es hacer un trabajo. Sin embargo, te sientes así porque habiendo inventado la solución totalmente por ti mismo, no sabes si puedes o no. Sin embargo, esto no es relevante a largo plazo, ya que pulir tu ego es una razón bastante vacía para hacer cualquier cosa.