Commitment issues

How do I fix my fear of commitment? It stems from trust issues but also very much from making snap decisions and changing my mind really really quick. It’s really mentally damaging for me, my friends and potential partners.