I'm Lucy, and I'd be happy to answer your questions today. I'm sorry to hear about your situation.
Your girlfriend is legally considered your tenant, which means she's entitled to 30 days notice before being asked to leave. Once she's out, you can sue for the cost of repairing any damage to the property, but unless she's trying to actually destroy it (things like knocking down walls, smashing windows, putting holes in the floor), that's not grounds to get her out immediately. And in that scenario, you'd have to go to court, file for eviction, and get a court date, so it could still take a couple of weeks. A landlord is never allowed to just put a tenant out on the streets without a court order, even when you're both living there and even though it's your house.
As long as your girlfriend is still living in your house, she has a right to invite guests over. You can only require him to leave if he gets threatening or violent with you. The two of you have equal rights to invite people over - she can't make your guests leave or refuse to let them in, and you can't, either. The only exception would be if you went and got a restraining order against him, which means that you'd have to press criminal charges. It IS a crime to threaten someone with immediate physical harm when it appears that they have the ability to carry out the threat. Tex. Penal Code, Section 22.01.
If you have any questions or concerns about my response, please reply WITHOUT RATING. It's important that you are 100% satisfied with my courtesy and professionalism. Otherwise, please rate my service positively so I am paid for the time I spend answering questions. If you are on a mobile device, you may need to scroll to the right. There is no charge for follow-up questions. Thank you.