The doppelgangers curse
Whats that saying that history is always meant to repeat it self Silas killed Amara, Stefan killed Katherine, Stefan killed human Elena (In a way He chose to save Matt instead of saving Elena). Without Damon blood in Elena body she would of been dead and continued destiny path. Damon blood saved Elena like he has done countless times before. Damon love for Elena brang her back to life. So Elena dieing may have broken destiny hold on them.
@rocketman11 Silas never killer amara by the way, it was amara that killed herself. Silas tried but he couldn’t, then stefan came in and killed silas. Only after silas die did amara killed herself.
So no its not a curse, it’s a choice that an individual makes whether it good or bad.
It’s free will.