Hey man keep your head up!! things happen for a reason, this will make you stronger and if you get back with her it will make your relationship better. I know i have been there.. My GF fucked my best friend, you talking about hurting!!! hell man i lost everything my girl and best friend at the same time. We all make mistakes and me and my girl worked things out it took a long time.. things are really good now, we are stronger together. If she doesn't want you then let it go and you will find another great person i promise.

Miss Diesel you too will find someone. you just have to take that chance thats the great thing about love if it works, if not it hurts like hell.. i wish you both the best..