Alrght, so my girlfriend broke up with me about 4 weeks ago. she never told me all the reasons, but i think i know now i've finally figured it out! she was upset because i got mad at her for hanging out with her friends but i really didn't get mad at that, it's just that she spent way more time with them than me, and after awhile i missed her and it made me mad. also, she said we don't get to talk very much, but that was mostly because she always said she couldn't. and there's one thing i'm not sure about, it's that when we broke up she told me that she needed me during her moms divorce, and i wasn't there. well i tried to explain to her that i wanted to be and i tried to be, but i really didn' t know how to take it either and i was sorry. she broke up with me over the summer for only a day and she said that it wasn't my fault and that she just needed to understand some things. so i tod her i understood and the next morning she had me come to her house and she told me that she was sorry and she just wanted to be with me. so we got back together until our recent break up. i know that she still loves me. she told me she did, and she wanted me to know it. we don't talk very much anymore, but if we do she almost stares at me and doesn't take her eyes off. and when we were dating, i told her i loved it when she curled her hair and she didn't do it very often. now that we've broken up, she comes to school every other day with her hair curled. what is that?? i know sometime she'll realize what she let go of. i loved her so much, and ill bet no other guy will respect her and love her as i do. the main question i have, is she broke up with me the first time and came back to me, this time she didn't so is it because she thinks i'm supposed to, or should i just give her time? also, how can i show her that i'm there for her with her situation with her mom without over doing it? and one thing we both kind of agreed on is that we should try to be friends first, so how do i do that? thank you!!!