Me too I have hatred towards stupid men (and I am a man). I have seen so many stupid men in Africa, thinking in their midlife crisis that a 20 year old girl playing big love is "the thing". Well, hormones are really a thing.... What you need is another type of man - hard to find in this world full of materialism, egoism, sex, drugs etc. Love is NOT sex - love is so much more. Unfortunately we see this when we get old(er).
As for me - I will not go into your text, but I wish, that you find a person who loves you with the heart, does everything for you, treasures you - never mind the age. With time, this will come. And remember - what you look for, you will always get. It seems to me, you look in the wrong places.