My ex was one year older than me. He was also a pathological liar, took hundreds of pounds of my money and left me with nothing. He was a thief, a drug addict, a criminal, and did not value me, my interests or my insecurities. He also didn't wash very often but that's a whole other story. He often went awol for several days and would suddenly get back in contact without any explanation. He told me lies about my friends to turn me against them when in actual fact the truth was he had been caught taking money from them. He made me feel like my troubles were insignificant and wouldn't allow me to discuss any anxieties or worries. He refused to spend time with my friends and made zero effort in our relationship.
My husband is 9 years older, and his age is completely insignificant compared to the fact that he respects me as a person, looks after me when I need it, treats me like a real human being, gave up smoking to show his commitment to me and our family, wants to share his free time with me, I can trust him, he doesn't lie to me (that I know of!), he has a steady job where he is trusted and works hard, he admits when he is wrong, he listens to my opinions and talks to me, he treats me as an equal in our relationship...
I'm not saying that I find older men better in general, but my experience has been that difference in age is not the key component of a successful and loving relationship.