I've sort of been here.
Father was a terrible role model. Never really had an example of what a decent man looked like.
I dated some horrors.
I got fed up of it in the end. I got angry at being taken for a mug and decided very clearly that I would take my time and not compromise on certain qualities.
I sat down and had a good long think about what I wanted in a man so that every time one came along that was a bit nice but had flaws, I didn't end up carrying on with him. There was no compromise. Why should I compromise when I've just started dating them?
I also did some very long thinking about myself. I didnt think I could find a good man, I didn't think I deserved it. I don't think I liked myself. So I spent time on me... I started looking after myself. I got into a fitness programme. I started acknowledging my strengths and focusing on the positive things in my life. Men were no longer a priority or necessary in my life to be happy.
I'm not saying I'm perfect but thats how I broke the endless cycle of getting into shitty relationships. No compromise and appreciating yourself.
You deserve better, love. And you need to believe that. Your Dad being shit has maybe made you think you're not worth it. If your Dad didn't say it or feel it, why would any other man? My Dad made me feel the same way.
Break that thinking. Stop thinking that shit right now. You deserve a man who is nice all the time, a man who is respectful, who loves you deeply and shows you every day.
I found a lovely, decent man who I now have a DS with. But I only found him after I did the aforementioned work on my brain.
Do some work on yourself, maybe in your counselling sessions and try to change your way of thinking. Only then can you break away from the cycle of crap.