It does take time to heal from a broken heart. I don't think there is one "proper" timeline.
In a way I sort of appreciate going to a wedding now more than ever. If I knew/understood the things I do now at my own wedding, well, things might have been easier.