My boyfriend of 3 years is 28. Our relationship is not good, im being constantly called a loser, psycho, etc as very often im reacting to his comments about my person. He is from NI im from Europe,he never had a stable job but he complains about be when its me who mostly provides for both of us. He spends most of his time at his mother house which makes me furious as i can't understand why a guy in that age having me don't want to spend a nice time with me. He prefers to insult me after i wake up, put me down like a piece of dirt and then split to his mom. I think he is doing this on purpose all the time. I feel really used. There is more, he constantly denies everything,small white lies constantly,all the time. Even when we have discussion about something he always disagrees, puts me down and blames me for creating quarells.He never kept any promise, never made me feel like a woman, he is very impulsive and agressive whilst talking to me. Please, can somebody explain me what is wrong with this guy? Thanks