Sea Tec,
Don't be confused. Everyone on this thread means well. It just seems to me that some of the responses are a little harsh. I hope it doesn't discourage you from posting in the future. And lest, I get a lot of assertive responses, I know that some of the attitude in here is something like "This is tough love. We don't want anything to happen to you". But I think you probably recognize this by now.
All of the advice on here is good advice. Follow it. As for your comment about being disappointed to not reach "100 ft". I understand that. I mean, hey, you are 99 ft, why not just get one more foot and reach that psychological milestone? And perhaps you could have, had the dive site just been 1 ft deeper.
I think the comments being made here though, are directing you more towards doing more dives at 70 ft and then gradually get deeper. You'll get there; and you'll break 100 ft some day; some day soon; just not today. Don't worry too much about it.
All in all, you learned some valuable lessons. You lived to tell about them; and it sounds like you've really started doing some research now. Congratulations!
My little piece of advice: Whenever I get deeper than 60 ft., I start thinking in terms of 10 ft. intervals. That helps me maintain composure and an awareness of where I am in in the water column. If I am at 104 ft. and get into trouble (or panic), I start thinking, I just need to ascend 10 ft. Usually, just by making that little move, I regain composure and can continue the dive. This is a nice approach because it's kind of like a mini-abort to the dive without completely aborting, panicking and streaking for the surface (which is obviously dangerous). If I am still somewhat nervous after ascending 10 ft., I reset my thought process and think "I just need to ascend 10 ft". In this way I can slowly migrate my way to the surface (and a total abort if it comes to that) while still maintaining a controlled ascent.
I am also happy to report, that having about 150 dives now in all sorts of conditions, that none of this is really an issue with me anymore. But if I do get into trouble, I still revert back to my 10 ft. rule.