I agree with all the other replies, It seems like you are making sacrifices which is what ever girl dreams some guy will do for her. But you also have to know how much to put into a relationship, I hate to say it but girls like resistance. If you are always doing things her way (or trying to) then the spark will die, and obviously she isn't putting in her fair share if she just assumes that you will be there even if she walks over you when her friends are around. I am going to have to say Tashi and Bboy Gagnon know what they are talking about, don't waste your time with someone that won't give you their's.
