Question: how to be enough for someone?
Answer: Let go of the knife you hold to your throat. Remember you are a human doing your best. Forgive yourself. Then find the work that helps you to feel valued so you have less time and energy to worry about being good enough.