Angel, I read the first coupleapages and the last couple - This is a classic DWI (Dude With an Issue) Almost everyone on the planet comes complete with his or her own emotional baggage, and from the sounds of it, this guy needs a U-haul to cart his around. You are still young and you need to break free of this guy FAST. When you are with someone with the likes of his personality, they have a way of manipulating you, I'd bet anything he plays around with your head to make you feel insecure about at least half of these : your looks, your intelligence, your goals in life, your abilities as a mom, as a housekeeper, as a cook etc, your opinions, etc. . . Right? He may even try to keep you from being close with some of your family members, very likely, the ones that may not care for him too much - as he knows they can see right through him. He may also be good at putting on an act in front of some of your friends and family, so they think he's a good guy - a real Jeckel and Hyde. . .Right again? If so, I am way too familiar with this type of guy - believe me. . . This is someone who is down themselves and they want company. The only way to get it and keep it is to bring someone down with them. You do not need to be tied to someone like this. The longer it takes to get rid of him, the more he will cling. He's setting up flags and he isn't trying to hide them, he's playing you into the ground. Get free of him, please.