5, you are receiving some great advice. I agree wholeheartedly that you should work on yourself before getting in another relationship.

I would work at making some new women friends that yo can trust. Ones you can get together with when you feel lonely. Women you can talk with and share what you are going through. I know you have that at BWS, but it might be a good idea to do the same locally.