Boyfriend called me thirsty?

Anonymous
I have been in a long distance relationship for about 4 months now. I know distance is a big issue but he doesn't get it. he's always busy with his work. he works 9-5 job. Anyways during the week we text each other here and there exchange like 10-12 texts during the day and everyday before going to bed he calls me so we talk for like 15 mins everyday. Then this weekend on Friday he hungout with his friends till 3 am i did not say a word neither i was upset because i know he has a life and people that he wants to enjoy with. i respect that completely. Then on Saturday he went out with his family for movies and around midnight he called me so we talked and after 15 mins or so he said he needs to sleep. I said today is Saturday so maybe he can sleep late and talk to me for a bit longer to that he called me thirsty and needy. I felt really hurt and told him that he said i dont respect his wishes that he wants to sleep and he's tired. i said he doesn't respect mine either while i have been patient here waiting on him. we argued for about an hour (over texts). Anyways i suggested we should be friends to which he replied wow i cannot believe you. then i said be nice to me and respect my wishes too i will be understanding about his situation as well. he said he's not ready for a relationship or commitment and he cannot do long distance anymore. i was very hurtful so we said bye. then its been 4 days now he hasn't texted or called me till now. what do i do? i feel invested in him. last time too we had a fight and he called me needy i dont think i am needy at all. i have my own life i dont hoover over his texts and calls 24/7. i made up last time but this time i want him to come to me.. its been 4 days he hasn't contacted. is it over for good? i cannot believe we fought over something so stupid? was he ever interested in me? i had my bday last week he came to see me drove for 7 hours and gave me $250 gift card. I don't know whats going on? can someone help me?
Boyfriend called me thirsty?
3 Opinion