Many substances that contain H that are not acids and many substances that contain OH are not bases.
Alcohols have a characteristic hydroxyl group, OH, covalently bonded to the rest of the molecule.
When alcohols dissolve in water they also dissolve molecularly and do not ionize. Since no OH - ions are released, alcohols are not bases. Furthermore, if nuclear protons were transferred, then elements would change their identities in acid-base reactions, since the atomic numbers of the atoms involved would be altered. Strength and concentration mean the same thing. These two terms are often confused by students.