<human>: Okay, so I've (27f) been with my boyfriend (29m) officially for about a month. Things are going great. He works Monday - Friday and usually spends the weekends at my house. Which works out perfect because I'm a singe mom and my daughter (who will be 3 in June) is usually with her dad on weekends.

 Anyways, I rent a bedroom in my house to a young unmarried couple. They are nice and I consider them friends but they are horrible about paying rent on time, cleaning up aftemselves, and basically just pulling their own weight. The girl is more helpful than her boyfriend but she's in beauty school and has no income. Her boyfriend is horrible with money and blows it on stupid things. They also argue a lot and he mistreats her. I have thought about kicking them out for a long time but that means losing income while trying to find a new roommate that I trust around my daughter (my daughter gets along great with them). 

 So boyfriend suggested, if I was comfortable with it, letting him move in as a roommate. I have somewhat mixed feelings. I feel good that's he's trustworthy, seemingly financially stable, has his own car, gets along with my daughter and her father, we'd have our own bedrooms so we wouldn't be forced to be together 24/7. My worries are, of course, that it's really early on for us to live together. But honestly, I've moved in with exes pretty early on in the past. I just don't don't want us to get sick of each other or start fighting. Also, I worry about "mixing business and pleasure" meaning money stuff. But I guess in a way, him paying me rent would be like most couples paying bills together, right? Or no? I'm not sure. When he comes over this weekend, we're gonna talk more in depth about things. But I wanted some outside perspective on whether or not this sounded like it could work or was a bad idea.

Give me a shortened version of the text
<bot>: I need help with bills and boyfriend needs a better place to live. Thinking of letting my boyfriend of one month rent a room in my house/become my roommate. Good idea or bad idea? Pros and cons? Experiences?