Hi Clog,
Thank you for posting. It really sounds like your boyfriend needs some medical advice but he needs to be willing to do that for himself.
I notice that you say he can be abusive. To keep yourself and your daughter safe don’t forget that you can call the National Domestic Violence Helpline, if you want any advice on your situation and what to do next. Their number is 0808 2000 247 and it is free to call, open 24 hours a day, and calls are confidential.
If you would like other support for yourself please contact us at The Icarus Trust. We are a charity that helps people who are dealing with the impact of the addictions of a family member or friend. One of our trained and experienced people would talk with you if you get in touch. Maybe that would help you to make sense of what is happening.
You can contact us on help@icarustrust.org or visit the website http://www.icarustrust.org
Good luck and keep safe.