I'm sorry Premetheus that I haven't responded much of late. I actually read your threads but I just don't have the answers. Sometimes it's something I don't identify with and something I've had no experience relating to the problem, so I don't feel adequate giving advise. As for being Borderline, that I have experienced when I was in college, psychiatrist and all, my world crashing down around me. My way of coping was keeping myself busy, having goals and finding the woman who became my wife. She became that person that I gave and still give my all to.
If it helps hearing this, as I grew older, and I'm talking about decades, my mood swings lessened considerably. When I was first married, my wife would go into another room if I was working on some project which wasn't going well, because of my temper. But for me at least, it got better and hopefully it will for you. There will always be horrible things that life throws at us. I'm watching my wife's health erode and it's very hard to live with this knowing that one day something horrible will happen. All we can do is take one day at a time and try our best. All of us on this site do some weird things in our lives, like wearing diapers, identify with being a baby, cross dress, identify with the opposite sex. We are a complex lot. We really live a short life, so if we can accept these oddities in ourselves, we can find happiness. I'm at a place where the things that make me different from most people actually make me glad for who I am. It enables me to care more deeply for others who may have to struggle with the things that make them different. I'm glad for that.