wow-- you got a lot of good advice. Of course I am going to add to it
It is your house too if you live and add to the running and support of the house.
You MUST talk to bf... letting the boys get away with breaking the stuff must have consequences or he is enabling them
Boys will be boys... just like we "baby proof" we must "teenage proof" our house.
I hope it works out for you... sounds like you are having a lot of adjustment issues and stress!!! Good luck