Love to hate

Love at first sight
Now you hate what you see
You said you wanted forever with me

I opened myself up
Now you hate knowing me
You said you loved what you see

I showed my scars
Now you're disgusted
You said you could be trusted

I let down my walls
Now you call me naive
You said you'd never leave

I gave you all of me
Now you want to watch me fall
You said you'd help me stand tall

I never should have loved you
Now my heart is breaking
You said you don't feel the aching

I should have stayed closed up
Now my soul is shattered
You said none of it mattered

I should have hid my flaws
Now my body feels played
You said you just wanted to get laid

I should have built my walls higher
Now my mind feels crazed
You said you're not even fazed

I should have loved myself
Now I feel so hated
You said you wish we'd never dated

I thought you were my soulmate
Now I feel my heart filling with hate
Will this always be my fate?