Never hope someone changes... this has nothing to do with HIM it has all to do with YOU... what YOU want, what you put up with ... My best friend once told me this and it was on the spot advice that stuck with me cuz its soooo true "ALL people have their own 'issues', but there is one guy out there whos issues will be tolerable or ok to you"

and yours to him! Move on girl... this BOY has sooooo much growing up to do. You sound mature .. he sounds like a child.. and by the sounds of it... wait til he hits 21 and is able to get into the bars and clubs... I dont think thats going to be a pretty stage for you to go through!