in simple terms, if u are admittedly a selfish person who values his or her personal time and money, then marriage just isnt for u. when i say selfish i dont mean it entirely in a bad way, some people can be selfish and still be good people, just not very generous.
if u care about ur legacy and family values and having a stable of children and grandchildren someday along with a wife who is also ur right hand and has ur back like no other, then give marriage a shot.
in my opinion, marriage fails when there is 1 or 2 selfish people involved. sometimes, the selfish man really does love his woman but she is forcing his hand at marriage and he gives in leading to a life of resentment and infidelity or the 2 selfish people get married because they want to lock the other down or the simp man marries the selfish woman thinking it will change her whorish ways.
marriage can only work between 2 selfless and committed people with the same dreams and goals of a family. thats all. we tend to overcomplicate shyt like this because its scary to jump into the unknown and the future is never fully known. just ask urself what u want out of ur time here. nonstop fun, or an ongoing legacy. find somebody with a similar answer and proceed in a cautiously optimistic manner.