I can't understand why life has been so unkind.
Sound like you're having a rough time. What do you mean by "life has not been kind?"
My ex-fiancee left me for my best friend who happen to be gay
That sounds very rough. It is ok to feel badly for a bit when stuff like that happens. You just need to be ready to move on after a bit of time.
I agree but this is not the first time I had lost someone that I loved.
It's unfortunate that this has happened more than once, but it sounds like you understand the importance of moving on. I'm sure you will find someone great eventually.