Thank you for replying.
Everyone always says Mr Right will turn up when you least expect it, just seems like that isnt going to be the case for me.
I hate being single, love being in a relationship. But I think you are right that I need to take some time just for me. I don’t think I value myself enough which is why I end up with and make excuses for others that treat me badly.