Firstly I would say, don't listen to me as I'm not very good at relationships! (Mummy issues, I guess, lolz) But I would also say that everyone, dp'd or not, has issues, so you'll be waiting forever if you want to fix yourself before you have a relationship.
Now, this depends, because there may be some things you might need to work through first, say if you are in the habit of choosing partners who are bad for you, in which case, some counselling might help.
But if you are just doing that classic dp thing of believing you need fixing, which only reinforces the idea there is something wrong with you when there might not be, then, as I say, you'll be waiting forever, and a good partner will want to know you, warts and all.