I am going to give you some scissors to cut the umbilical cord.
On a serious note, whilst you say a lot about what his mother does, you don’t say much about what your bf does to stop her madness. Unless he’s on board with you, then it’s a dead end relationship.