There are magicks that will help you, but it won't be any single spell which cures you. It would take more than one visit to a therapist to help; it would take multiple visits and active participation from you and there would likely be exercises or lifestyle changes essentially assigned by the therapist, etc. Magick works in this same way and will take repeated efforts and some things like meditation and changes to the way you live and think.
I suggest that you start banishing on a regular basis. Banishing not only cleanses an area of negativity, it also balances the area energetically. When healing it is normal to experience little bouts or flashes of negative emotions and these emotions affect the energy of where it happened. Haven't you ever walked into a room and been able to just feel angry tension or fear, even though there was no indication that anything was wrong? The emotions had imprinted upon the energy. This can make it difficult to get over negative emotions because the energy only encourages you to keep feeling it. It is therefore important to banish or cleanse the place you live so that you're not held back by stray feelings.
I specifically suggested a banishing over a cleansing because banishings involve balancing the energy in addition to cleaning it up. My boyfriend and I have both had to deal with being just a little damaged ourselves and we can attest that being damaged essentially puts you off-balance. This is why such damage generally expresses itself as some sort of extreme. Just like with the negative feelings, the elements wherever you are will affect you. Fiery places make you aggressive; Airy places make you intellectual but detached, etc.. Banishing will balance between the elements to keep any from being particularly influential upon you, thus helping to keep yourself balanced.
I would also suggest meditations, particularly zazen. A lot of healing is just digging up buried feelings or thoughts and talking them through with yourself until they don't need to be buried. Meditation aids in this by helping calm and center the mind. I particularly suggest zazen because in zazen there is no music, no visualization, no concept or idea you concentrate on. In zazen you sit staring at a blank wall (or empty floor) and try not to think - it is an exercise in being perfectly alone with yourself. I have personally experienced that zazen can not only dig things up quite well, it leaves you calm enough to actually deal with them.