Knat- support is what you need now. Meetings? Counsellor?
You certainly have my support. Do not l8ive in the 'what if's' fear- work on getting better- not doing it again. You, apparently like the rest of us- are not perfect...hmmmm- you are humans. Pick yourself up, dust yourself off and with others (like me) to support each other- continue up the path.