advice about my lazy boyfriend
first a little intro:
my boyfriend andrew and i have been together for about 6 months now. we're both freshman in college. im 19, he's 18. he lives on campus. i live off-campus. i met him in my writing class, and before we started dating i noticed how he always used to glance my way from across the room. after class he would strike up conversation with me about the most random things. he was really sweet in the beginning, and kind of weird. he always wanted to spend time with me whenever he could. i felt a bit smothered at the start to tell you the truth, but no doubt i felt loved. it was exciting back then.. but things have changed a bit since...
my situation:
these days, it seems all andrew does is sleep all day because apparently he's up all night. I'm friends with his room-mates, so they give me the status report every morning, lol cuz we're tight like that. they tell me that he plays video games all night.. thats why he's so tired during the day. he doesnt even get up for class anymore. i barely get to see him. he's so lazy and irresponsible sometimes.. i dont understand it.
when he is awake during the day.. which is very rare, he kisses me once and sometimes that's all he gives me. he just goes to the dining commons to get food or go back to playing those stupid games on his laptop. this has been going on for about 3 months.
i told him his sleeping habits bothered me. we barely spend time with eachother because of it. i have a few classes with him, but he always skips so we never walk together anymore, and barely talk. i eat lunch with my friends or by myself now.. i used to eat with him all the time. i miss him so much, and i tell him that every chance i get. we never go out on the weekends anymore. he doesnt ask me out.. it's as if.. he tried his hardest just to get me, and now that it's done, he thinks he doesnt have to try anymore. he's taking me for granted and i'm seriously tired of it.
i asked him to at least try and change so he sleeps at night instead of the day.. you know, like normal people. "I'm sorry, and i promise I'll do my best to change it" andrew made an effort, i'll give him that much, but it only lasted for a week or so. now he's back at it. he's broken too many promises.. i lost patience with him yesturday, and we got in a fight. that night.. i called him up and told him saying that even though our relationship is on rocky grounds, I'm willing to try and make it better if he's willing to do the same, and that i loved him. his reply was "jee, thanks"
what the hell does that even mean. it seemed like such a cold hearted answer. if it keeps going on like this, I'm going to end it with him. i gave him plenty of chances. i love him so much, and i dont know if i'll be okay if we break up, but it must be better than waiting around for something that might never happen.
do i have a right to feel this way? or am i just being selfish.. maybe i gave him too many chances? or too little. please give me advice, im sorry for the long post. any replies would really be appreciated.