Ok so I've been dating this girl for a year and a half now. Its my first serious relationship. At first we were madly in love but in the last 5 months its been rocky. We fight we break up and then we get back together. Well recently we broke up she has a case of bi polor and the last time she had her melt down I said "thats it were done" I broke it off for about a month. We would hang out and thats it. It hurt like hell because I thought we were done for good but we ended up getting back together because her parents are going through a devorce and shes now going to therapy and is on meds. At first I got back with her for sex and because I kind of have a fear of being alone. But I didn't like her I actually resented her for putting me through hell. Now I'm starting to really care about her again but I'm afraid shes going to hurt me again. Shes never cheated on me. but I can't let go of her past and all the times shes put me through hell. Sometimes I want someone new and other times I feel I really need her. Do I give her another chance? How do I forget or forgive the past?