

Having kids is a life-long commitment. Not having kids is simply the absence of said commitment. IVF and adoption are also always options, even after conceiving children becomes nonviable.
The bigger picture is: you can’t do everything in life, and often, the dreams you envision aren’t as romantic as a daily reality as they seem in your head. It’s okay to give up that option of a future permanently. There are tens of thousands of opportunities to add to your life, big and small. You will never even attempt most of them, and that’s okay. There is no syllabus or checklist or achievement board to fill out in life, unless you make one.
Having kids isn’t a hobby you can put down for a month, nor a job you can quit. You should absolutely be 100% on-board before having kids, and if you aren’t, don’t gaslight yourself into thinking you are.

Cut people out of your life that mistreat you. Do not make yourself miserable for some hypothetical better future.
It’s okay to try things without a full plan in place. It’s okay to drop things that aren’t working out; but do not rush to do so.
Invest yourself fully in your efforts. It’s okay if it doesn’t turn into anything. Even if you don’t end up with a tangible outcome, you’ll learn skills, you’ll learn about yourself, and you’ll find clarity in the bigger picture.
Do not constantly bog yourself down by repeatedly self-assessing. It’s a waste of energy and you’ll end up disappointed in the outcome of whatever you’re focused on.
Free yourself from fear of judgement. Look at how many morons are in positions of status and power. Criticizing you is a waste of time and energy. It’s foolish when others to do it, and it’s foolish to pre-emptively criticize yourself to get ahead of what others might say. (If you take any lesson here, let it be this one.)