Youre being too hard on yourself -- treating yourself like a criminal, when your only crime is being human. True love isnt conditioned on whether or not one is perfect, but rather only on your effort to do your best in your half of the relationship. No more, no less. It sounds like you are trying your hardest. If he cant love you for it, then it seems that HE would be the one missing out.
Just know that we all make mistakes. Forgive yourself.
|