'why I ask did I love him so much'
excellent question and one of life's little heartbreaking mysteries no one knows why we love people. Just take your time. Things were different for a while and you learned to cope. Maybe you realise you deserve better. No need to rush things.