I've been with my boyfriend now for about a year and half. Things haven't exactly run smoothly for us at all. I find it hard to trust him, feel paranoid, anxious when he's out with friends etc. He drinks alot and never has any money to do anything with me by the time he's paid his share of bills and rent and alcohol. He hides his phone and often likes and comments on other girls pictures, talks to other girls and he's cheated in the past with an added few more rumours with other girls that he strongly denies. He owes me alot of money too which he struggles to pay back as alcohol clearly comes before. he says I push him to drink because of how I am, needy, controlling, paranoid etc.. I can't help but jump to conclusions that he's up to no good because of his past. I love him to bits so even with all this upset and stress.over thinking hes.playing away I can't walk away from.him. We've recently moved into our own place and he's already struggling to hold down his job from not turning up due to being hungover. Hes will drink 5/7 days. From 4 cans of beer to then shots of tequila on his own. Surely this isn't normal? He hides the bottles and lies about the amount hell drinks- hence why I struggle to trust in general when he lies about other things. This is my first serious relationship and I'm currently dealing with depression and borderline personality disorder, so struggling majorly with my emotions. Anyone relate or have any advice?