Leave him NOW. this is a red flag and YOU MUST DUMP HIS ASS. I see how you could find some of these qualities enduring but this is typical abusive behavior, you can do better. I bet beg beg of you to move out immediately, but first check his phone and message all women on there to stop texting him ASAP. He’s clearly cheating on you, and is irresponsible. I would even call the police on him for good measure and plant cocaine in his drawers, this guy NEEDS to go away for a very VERY long time. He’s such a piece of shit and does not value you for you. He cannot provide for you the godly sensations my body can. He cannot be the strong shoulder to cry on when your delicate feminine nature takes control of you. Please dm and I will comfort your trauma that has developed the years of obvious abuse this monster has caused you. Also he’s definitely a pedophile man child and if you want I can assist in his murder and cover up