I feel similar! I made tons of tracks, mostly with Impulse Tracker, and I liked listening to it myself but I had this belief that a record company would never accept something that was made in a tracker because it wasn't "professional", so I never even considered trying to release anything.