is this how love is?

shes...so soft and sweet,
so caring and loving,
yet so strong and tough when needed to be.

im cold and uncaring,
im violent and a liar,
im a cheater.
yet she stays around...

i know....shes all i need, all i want.
she is all i think about.
shes the only one i one i love
she makes me happy when im down,
she makes me feel cared for and loved,
she makes everyday easier to handle.

and i wonder....

am i a burden to her?
do i make her life hard?
why does she love me,
while she can choose from so many that are better?
what is it that she sees in me,whos a mistake?

everyday...
she tells me that she loves me,
and i try my best to show her that she means everything to me,
that i love her dearly.
im scared of losing her, but i know i would never,
stand in her way if she decided to leave,

because...
i have nothing to offer but my feelings,
my dreams and hopes...
while she has so much more,
things i dont deserve.
yet she loves me...