In recent times I’ve learnt when I’m feeling more or less resilient. Remember this fluctuates depending on workload, stress and use of social media.
Make time for Salah. It’s that calm in the storm of your day. Speak to Allah, let Him know your woes, struggles and weaknesses. Have a cry! Just remember to let it out in some way.
Be kind to yourself. You are good enough. You have a good heart with good intentions. Self critical talk is unfair and biased, remember that.
Allah chose you to be guided to Islam. Alhamdulillah.