You'd do well to just calm down and learn to take life as it presents itself to you, instead of trying to make it conform to your view of how it should be.
As you've discovered, women have dangerous opinions of their own, damned nerve I know, but they do:)
In my experience women like men who are quiet, confident, happy with who they are, don't stress unnecessarily, don't domineer and inflict their ideas onto them and don't put unrealistic expectations of getting married and having kids on them after the first five minutes.
Life is for enjoying and having fun, and when the time is right, because you've met the right person, all the depth of feeling in the world will flow between the two of you like electricity and you'll know that this is the person to spend the rest of your life with.
Until then, just try to relax, not be so bl00dy enraged with everything ( that puts women off quicker than anything and rightly so) and just enjoy yourself without judging either yourself or those around you too harshly.