Thanks again for the replies. My main reason for posting this experience was to help those who have never had anything even minor "go wrong" to be thinking about it. I really wasn't. My BC was working and holding air before I jumped in (I always check this and add air prior to that leap), but in retrospect, I think it was very loose and probably the connection slipped during my jump off the pier. I actually am properly weighted in my 5mm full suit and hood with about 16-18 pounds. I was prepared to drop my weights, but I suppose it just seemed so silly. I mean the pier was right there. If there had been someone standing on it, what I really wanted to do was hand the weights up. I did shout to my husband when I had a problem, but just didn't expect how tired I would get on the swim around the pier with no bouyancy (on the other hand I had been up about 30 hours and sat outside for several hours waiting for Den Laman to open prior to this required check-out dive). Anyway, I have learned a lot from this experience and from rescue diver. Rescue was the first time in my dive education where we actually practiced dropping weights. It was discussed previously, but it is amazing how much more comfortable one is with a skill they actually practiced.
Thanks again for all the comments and constructive criticism.
Thanks again for all the comments and constructive criticism.