So my bf and i have been dating for 4 years. and at the beggining of our relationship we both flirted around and he actually kissed and hung out with other girls and i never did, we worked through everything until recently he found out about a guy i was flirting with 4 months ago. I talked to the guy for about 3 weeks and we talked on the phone every once in a while. He knew i had a bf and that i love him dearly but still we flirted. i told the guy we had to stop talking and we did. my bf broke up with me and says i cheated and that he would never take me back. i know i did wrong but i want to be with him. Did i really cheat on him or do something so bad that he has the right to call me a slut and a bitch. is it okay that he took it so extreme?