A lot of people are dying to date INFJs, just check out what INTJs, ENTPs, INTPs, and other NFs have to say! INFJs are easy to giet along with, are reflective and recognize when they are wrong, have great personalities, and interesting minds.
On the flipside, we can be melodramatic, we can door-slam, we can be weird and cryptic. We can see too much into what's going on and try to get too involved in other people's lives.
What I've noticed is that people will put more out there if they think you are interested. It sounds like you are still young, I am sure you will get another chance at love.