Welshjesusfreak, first-- Christ loves you unconditionally, God loves you unconditionally. Try to love yourself unconditionally. I understand self-harm and suicidal tendancies can seem almost like a "compulsion." Find a therapist/phsychiatrist, whatever it takes to talk these feelings through. There are many options out there, find them, use them. You may feel ashamed or embarrased or afraid. That is perfectly healthy-- you need to find that inner Christ, that inner love of yourself, to overcome those emotions and do what is best for you.
Love is a powerful emotion. It can be good and it can also be overwhelming. A bit of introspection can be helpful-- but it is ALOT of work. Seriously, how anyone chooses to react to this love is probably the hardest choice they have to make; be in marriage, boyfriend or Girlfriend-- we all have struggled with these choices. Take your time, spend time just learning about yourself, discovering yourself. It all begins with unconditional love for yourself. Christ loves you unconditionally. There is nothing an ominpotent God can really "want." This time on earth is for you to live and grow and rejoice in yourself--even in the most painful uncertain moments.
Depression is a natural consequence from difficult relationships. But Depression can get out of control and become "neurologically" fixed. Often in response to stress the brain just simple gets a bit off. Time, reflection and sometimes medication can get you back in the balance.
Christ loves you unconditionally. There is no rush here. Think things through, feel, explore your own feelings. No shame. No guilt. The path to Christ is a mystery-- your path is as unique as you are. You will make mistakes, but you'll always have the chance to learn from them. In the end your relation to Christ will be stronger for it.
The path to Christ is not the path of perfection or perfect obedience to the Bible or religious authority. The path to Christ is a choice,it is a process and is always, always difficult.
Remember, Christ loves you unconditionally. With experiences such as these, you can only grow stronger. No guilt, no shame-- only understanding and loving "what is."
Grow, take risks, explore, reflect. To be Christ like, you must also love unconditionally-- that means, you are allowed to love yourself unconditionally as well.