I can forgive you when you raise your hands on me I can forgive you when you wanted the best of both worlds I can forgive you when you cursed my family I can forgive you when you disrespected me I can forgive you when you left me for your friends I can forgive you when you were selfish I can forgive you when I wasn't your priority like you promised I can forgive you when you broke my heart I can forgive you when you broke promises Maybe I didn't think I deserve better Or maybe I didn't wanna deserve anything but you You were you and it was enough for me I did love you with everything I got, but it still wasn't enough for you Your hearts are out there for those girls And you learnt a skill over time And that is only to find me when your fun ends You knew that I will always be here You took this loyalty for granted and cheated half of the time Shame on me