Yes,she is hard to love.She has too many layers for you to ever know her.She can be still water one moment and wild valcano next,without any warning.
She will push you away when in mess,but she will hug you tightly in her joy.She won't do things that other girls do.She will be fire.She will be ice.
She will be your weakness.She will be your strength.
She will be nothing that you wanted. She will be everything that you can ask for.She will turn your life upside down.She will come like a storm and hug you into a love that will be to strong for your skin to take.
She won't be easy to love ,but She will be the best love ever!