Dear povman,
I have a few suggestions. I have been around the block a few times...
Your first priority should be to become independent from your parents and feel good about yourself. I think you realize this.
After that you will be ready for a relationship.
You are fortunate that you have not gotten involved with anybody yet because unhealthy people attract and get involved with unhealthy people. When that happens, your problems get worse!
Establish a healthy relationship with yourself.
You will then be ready to form a healthy relationship with a healthy person.
Keep your priorities in order and be open to meeting new people.
I suggest staying away from porn. It can lead to sexual dysfunction.
Learn how to love yourself and others.
Everything will fall into place
I wish You the Best!