to avoid all these things.. i stay alone.. and realised its a bit tough to stay alone.. but its alrite.. better than the mess u r talkin about now..

i suggest you tell him on his face.. or rather tell him in front of his frenz or gal which will embarass him and atleast will come to his senses..