You are not a coward.
I think you have these things to talk about, just from looking through your post: Feeling defiant and being scared, anger, being bad and what that means, your goals and sharing them.... And that's just at a quick skim through.
FWIW, I think you are honest and brave. You keep on going, and you keep on working.