"Always look on the bright side of life, tadumdeedoodeedaa!" Sorry, but the mind boggles! :o)
I'm sure your question is genuine bounceagain and please don't be offended by the following suggestion. But, if you read back over what you've written, before posting, it should help you to post clearer questions and not leave most people confused. Then more of us will be able and willing to help you.
I hope your boyfriend can find the strength to stay away from trouble and protect you from it too. Best of luck!