This is a situation that I think we all can empathize
with. I know I certainly do. I wish life
was easy and good things would happen for you.
But, what a mess, Ollie!
You not only have to make good decisions for yourself,
but for your child. Unfortunately, I don't know
what those good
through counseling, or indeed the degree of abusiveness
manifested in the relationship.
Everyone should have his or her chance at happiness.
The way you describe your best friend makes him seem
wonderful. But I am worried. After being
with an abusive jerk for years, why when you met this
wonderful other man didn't you at least have thoughts
about him back then? Why did you decide to have
a baby with someone who you had a rocky relationship?
Why were you never interested in someone who would treat
you "right"?
It is probable that you come from chaos. I believe
that you have had abuse in your background, whether
from parents or an inappropriate partner, or bad relatives.
I believe that you have low self-esteem, and a need
for chaos. I am worried because of this.
Another partner rarely solves these problems.
Frequently the new partner is the same as the old in
many respects. And even if he's not, your need
for chaos may introduce uncertainty into the relationship.
Your child adds complications to this whole equation.
I would like to tell you to pursue your happiness,
to try to catch the ring. But I can't without
more information. I would say two things: please,
no more kids until you are happy in a stable relationship,
and please uncover why you have endured and pursued
a what seems like bad relationship for many years.