I am really sorry to hear that.
There are lots of spells which can help you, such as happiness spells, emotional spells, remove sadness, etc.
But i think that you just need a good friend who you can talk to.
There is not a better thing than someone who can hear you and fully understand you such as a friend...
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.
There is many techniques for emotional and mental healing.
And in the end they can demand more time patience and time than the physical healing.
A very good way of emotional healing is meditation. A lot of different techniques are required some levander incense I would suggest (represents balance) Meditation can lead to conclutions after meeting your inner self that will make you feel relaxed calm and happier in the end. But as I said that will demand a long period of time (weeks to months) and it won't be easy for you to consentrate especially if you are a begginer. But meditation would be really helpful for you to make sence of your position to the problem.
However if you are looking for a ritual or something else than meditation I have a few more suggestions and I m willing to help you. So if you wish you can mail me.
i actually met someone with the best emotion healing spell on this site who helped me last month.....her username is kemiseer1. u might wanna check her out. she is a little wired because she is an african but she is good.