You know the answer. You know what needs to be done. Deep down we all know what's good for us and what should be done, but we dont always do the right thing.
Fat people know they should but down the bagel but will eat it.
Procrastinators know they should get into the habit of getting things done right away but they'll wait.
Most of is know our issues but change is the most feared because it's the unknown or the uncomfortable. We're used to living with the consequences of our inactions. People fear change.
You are not compatible with your bf. You seem to be a good, caring person. He is not like you and he wont change. Just because you love him doesn't mean you should be with him.
I saw this thing on oprah about women falling for men similar to their fathers and they way they felt with their father.
#1) do what's best for you and your life.
#2) dont make the same mistake twice. Figure out what got you in this mess to begin with.
He doesn't defend your honor. This is a big deal.
He doesn't respect you. This is a big deal.
He's not satisfied with you. This is a big deal.
Actions speak louder than words. Words are meaningless.