Before you can develop a relationship with anyone, you must develop one with yourself first. How can you love someone if you don't truly love yourself? If you have issues deal with them, face them head on so if the one you love has issues, you will understand and have the patience to work with them if they have not dealt with their issues fully. If you are selfish, learn what it is to share, care, etc. Now I did say the one you love, just not any and everyone! The same works for tackling problems in a current relationship. If you haven't worked on the basics ***yourself*** you will not be able to tackle the problems of the relationship that you're currently in. It takes self love, awareness, understanding, loyalty, maturity as well as decency to make any kind of relationship work. Good luck!
Vonda G. Nelson