I fell in love with my best friend's ex and lost all my friends
Why was this person worth losing all your friends over?
He's a caring and good hearted person, he understands and loves me. He also doesn't judge me for my tastes.
Your best friend's ex must have been a perfect match for you and vice versa. It can be looked at as something immoral and ill-mannered to do this by so many. It is going to bring out bad feelings eventually when all is said and done, please move on and get new friends who weren't involved at that time.
I'm in the right. I just want to be happy. I was so lonely without my friend and boyfriend to agree with me.
So you had a boyfriend at the time? That makes things really complicated. It sounds like you needed to just remove yourself from the situation and give yourself some time to figure out what is important to you.