18C isn't very warm tbh - don't feel so bad now ! 24-26C is ideal temp .. you can still get slightly chilly currents in deeper water or diving down a bit even then... well, you do in the Mediterranean anyway where I go more often than further afield these days.
Still, it's too cold for me to...