Welcome! Self-rejection is the worst. I know people who have written some great things that never submitted them anywhere because they didn't think it was any good (it was). Good for you getting past that!