Hi all. I have an issue with this guy I've been seeing. We've only been together for three months but I already love him so much I can't believe it myself. We have a really strong connection and get along well for the most part. He is really affectionate and does nice stuff like bring me things when im sick or when we are out he orders extra food for me to take to my family. I believe he loves me and wants to marry me, I have even met his family. However there are some issues that make me pause. I have always been taught to pay attention to red flags but it's hard not to ignore them when you really love the person. He is a good person and treats me well most of the time. The problems are these. First of all he is 42 and I am 25. It didn't bother me at first but now as I am considering marrying him I'm worried if the age gap will be a problem. Especially because he is overweight and drinks every day so I am concerned about his health and how long he will be around. I dont want to be a young widow. When i talk to him about living a more healthy lifestyle he doesnt listen. Another issue is the way he treats me. He has a bad temper and goes off at the slightest provocation. I have witnessed him punch a guy who hit his car. Another time he picked up a wine bottle and threatened to hit a waiter in the head when he was overcharged for drinks at a bar. It really worried me then but now more so because now its being directed towards me. I've talked to him about it. If he's irritated or stressed he takes it out on me. He will start yelling at me or get a nasty attitude when I've done nothing to him. Later he will say he was stressed from work and has to let his frustration out to cool down. One recent example being last weekend. We were to meet at a plaza and the place is huge with many different entrances. I got there first and tried to describe where I was standing so he could pick me up as we were to spend the day together. He called me three times screaming at me that where am I. The fourth time he called he said he can't find me so he's leaving. He left me stranded and I had to take a cab home. What if I hadn't had any money on me? The final issue is that he told me I have to behave more like a Nigerian woman. I'm confused because I just moved back to naija so I'm not up on the dynamics of relationships here. I used to live in the US so I had to change a lot to adapt to life here. Like I always pour his drinks and serve him his food. When he sends me to get him water or his phone or go call the server when we are out I do it without any complaints. I know I have to be kind of submissive since I'm thinking of marrying this person but I think it's too much. Every time we are together he must send me to do something. Am I his housegirl? That's why I want to ask you guys if the age difference and his behavior are enough reason to leave. I know that no relationship or person is perfect . There will always be flaws and I'm tired of going from guy to guy because they all have their own issues. So should I stay and focus on the good things or are these reasons enough to leave an otherwise good guy?