Far insufficient information given to give any qualified reply
So many years later it makes NO sense at all to waste any more time on your past
that will be your own and sole responsibility to learn to love a woman to make her 100% fully happy and thus to make her stay WITH you for ever - including your own spiritual development needed to keep a partner.
you find all help you need in the already published thousands of pages on this site - but make sure you speak the language of a human heart and never a lnaguage from your brain when you talk about love to a woman !!
in love relationship only action of love count toward keeping a partner - only proven love heals and maintains a relationship
God bless
hans