From a physiological standpoint, water below 88 deg F is cold to the skin. At 88 the water feels the same temp as skin. Above 88 feels warm. As with all data of this nature, each body is different and this is the norm or average.
When the skin feels a colder fluid against itself, nerves tell the body to pump more blood to the skin to keep it warm. That extra blood flow increases O2 use, so you breath faster and your tank does not last as long.
Not many dive sites have 90 deg water at depth, so a 2/3mm full is what I would use in most fire coral country. With no fire coral here in Hawaii, I often do shallow summer dives in a 3mm long sleeve shorty (82-85 deg), but I know I could stay longer in my 2/3.
Multiple dives and deeper dives I prefer full coverage (except gloves & hood), with 3mm farmer john that can go under the shorty, or my 5mm Aqua Stretch which I wear almost year round.