kindly someone please explain the reason behind this behaviour despite the fact that oxygen is more electronegative and forms stronger hydrogen bond.
I think it may be due to van der waals force (v.w.f). For both alcohols and amines the v.w.f acting between them and water molecules is keesom force i.e. dipole dipole interaction. In such case v.w.f is directly proportional to molecular mass , but if the molecular mass is also same then v.w.f is directly proportional to surface area of molecule which is inversely proportional to branching. Hence since amines have more branching than alcohol they have less surface area and hence less van der waals force. Due to weaker v.w.f amines are less soluble than alcohol. Please correct me if I am wrong.