xyrandomyx
Contributor
Some good points but I'd also add if you are aborting dives frequently then have a think about underlying problems. If it is gear, get good gear and check it before the dive. I normally check air pressures, regulator operation and BCD operation the night before a dive. If it is weather, why not check the forecast on the net. In our area you can get a pretty good idea a week in advance. My rule of thumb for comfortable diving is no more than 15 knot winds and 1.5 m swell. If you are frequently aborting dives because of health issues is this really the sport for you.
That said, if you need to abort a dive then you should do it and not feel pressured to continue. Your buddy should respect your decision without question and not pressure you to continue. On a recent dive my buddy was anxious and not feeling well. I guided her back to the boat. It was a charter and her over riding concern was that if she bailed I wouldn't have a buddy. She'd had a bit of trouble on the previous dive with her ears. She needed to be more assertive about not diving. A simple 'Sorry but I'm really not feeling up to this', is all that is needed and then head straight back to the boat. Save the detailed explanation for later.
I make a note of aborted dives in my log book for this reason: to see if there's something I can learn and whether I can avoid it in future. It's not always going to be possible, though, of course. The shops here don't make weekend launch plans before Thursday evening because the longer-term forecasts are seldom accurate enough. Unless the weather's absolutely perfect, it's generally best to actually go out to shore dive sites here before making a call -- some are more sheltered than others and the precise direction of the wind and swell make a difference. It's also hard to tell what visibility's going to be like. The last dive I aborted was due to poor visibility: 1--2 metres at best, but reports from the same site the day before were 3--5 metres. The next weekend I went for a dive expecting 1--2 metres (at a simpler site I was more familiar with and with a more experienced buddy; we planned accordingly), but we got 3--5 metres.