He is kind, loving, patient, for 2 and a half years he is the first person in my life to meet my emotional needs. I’ve only ever experienced abuse or been treated like a freak in the dating world except for my boyfriend. But he just can’t hold down a job. I know what the handbook says, but he’s my best friend. He’s the only man to ever call me beautiful, opened a car door for me, give me his jacket when I’m cold. I love his family and they love me. I want to marry this man so badly but he hasn’t grown up. He’s 31 so I’m starting to think he never will. I know being alone is better than being in a bad relationship, but it’s not bad. He just can’t get his shit together. What if he’s the only person that will ever treat me like I’m worthy of love? What if I break up with him and I never get to feel loved again? Good guys are not out there. They talk down to you or lie to you or cheat on you or gaslight you or rape you. There are no truly good men in the world. What if this is the best I’ll ever get?