Usages of arrepentirse de
Me arrepiento de tener este vicio.
I regret having this bad habit.
Me arrepiento de no tener la habilidad, por lo tanto practico.
I regret not having the skill, therefore I practice.
Elon.io is an online learning platform
We have an entire course teaching Spanish (Latin America) grammar and vocabulary.