I dont think that the boyfriend was that out of place. You disobeyed their house rules and punched a hole in their wall. i would be fucking pissed too. I think that if you want to live with your mom you should, just go outside and smoke and at least act like you respect them. If you would rather live with your dad then dont hesitate. All im trying to say is unless you own the house just show some respect.