@Petra-Pan Wow I don't even know where to start but I can say this only because at one time I was that guy. Things will only get better if you stop accepting the disrespect an all together remove yourself from the relationship not even saying give it up but give it space and I mean real space. You have to let him know how is actions are effecting you. Words don't work all the time you have to show some people. A person never appreciate things until there gone. Your in my prayers