No! It actually is amazing! I liked the way you were using the similies at the start. "I felt the emotions I was trying to hold back all these years come rushing back to me like an out of control locomotive."
To me that was angelic! You should definitely show your teacher that! :D