You have not let anybody down because you are always doing the best you can.I feel the same way but remind myself I am doing all that I can. I just celebrated my 20th too. I do understand the feeling keep going coward.