<human>: Can you provide a brief overview of the text?

so my gf finally broke down and its all my fault. iv been being selfish with out evening knowing i am. Its like i always try to get tabs on whos done what to make it seem fair. i havnt done anything nice for here in quite some time, we recently bought a new place together ( he late grandmothers place ) and sold m first home. we had a chat last night that end with both crying and me feeling over whelmed with sorrow of how much hurt i have done to her. she said shes been telling me this for a year but i have not listened one bit. she said i change for a a bit but go right back to how i was. 

im at a loss of what to do , well i know what i'v got to do but i dont know if she is willing to wait for me to figure it out. she told me last night that she thinks shes done with me. she said it feels like i only do things for her if it benefits me , which is true to an extent. i DO NOT APPRECIATE HER these are my words and my fault for not giving 110%. 

I guess what i am asking here is, have any of you had a similar situation and did you wait for the person or after a certain point is there no turning around? did i push her to far away? ...
<bot>: gf said im selfish , after hearing her out i can see exactly how and why she feels this way, did i push her to resent me for so long its beyond repair? ... please forgive spelling and gammer.