I may be repeating what others have already said... you should not have been out on this dive and you owed it to the DM and the people you were diving with to communicate better. Also, you may have an AOW certification but it is a mistake if you consider yourself an advanced diver. Devils Throat can be a great dive and you had a bad experience because you did not stay within your limits. You compromised everyone with you including yourself.