I have been reading your posts. I am very sorry that your relationship turned out the way it did Little. You sound like a much better and more mature person than your BF.
I have faith you will survive and do even better in your next relationship. You have made a lot of insight into your psyche and that is a good thing.