Never be too hard on yourself, my dear. Life has a way of working things out, and what is meant for you will eventually come your way. Trust the process, stay positive, and keep believing in yourself. Everything will fall into place when the time is right.