I bet there are many times in your life when you have felt disappointed in yourself even though you’d no more to give. Times you focused on what not doing instead of all the positive things you were doing. If you wholeheartedly and honestly give something your best it’s all that you can expect of yourself. There are so many people who can do so much more and are not even close to giving their best in life. However there are also many who are victims of societal conditioning that they are never enough and never giving enough. Your best is your best and it’s your best at a given moment. What your best is will change if you’ve the mindset of evolving into best version of yourself daily.Your best is all you can expect of yourself and only you 100% know when this is the case. This applies in your relationships, regarding your health and well-being, your job/business/mission and also in your finances. If you’re truly giving your best then be proud of yourself.