I have been with my boyfriend for almost 2 years. We have had small falling outs like every couple. We took a break a couple months ago which lasted 10 hours due to problems with me going to school. We worked all of it out rather quickly and have been better than ever. The past couple weeks have been great. He surprised me at school by showing up randomly at my class, got me a large spa package for v-day and my birthday in 2 weeks and in a month his cousin is getting married and we booked the hotel 2 days ago. Now this morning he breaks up with me. This caught me very much off gaurd since he has been treated me way too well. He was saying it was him and hes confused and cant really put it into words. I eventually got out that he is upset about his job. he works 5 hours a day 5 days a week at a low wage. Can barely afford his car insurance and cant afford health insurance. He has been trying to get a new job forever and is not getting calls back. He wants to get me and him nice things and hes upset that he cant and thinks he never will. He also is upset because he lives with his parents when he is going to be 24 in 2 months (im going to be 21 in a week and a half) He has been pretty sick lately, not sleeping, headaches stomaches constantly. So pretty much, hes depressed. Everyone i talk to says the same thing. I think he just didnt know what was wrong and panicked and had to do something and the first thing in his mind was to brek up with me. I think i sparked something while talking to him because he didnt really know why he was upset. He wants me to go to the wedding with him including the hotel, he wants me to keep his stuff, and to go to the spa and in fact he wanted to drive me to the spa so he obviously still has feelings for me. He also said that we will work something out in a few days I know he doesnt know hes depressed and I dont know how to confront him about it. I am giving him some space whether he wants it or not now. BUt i would like to confront him in a couple days. I just want him to talk to anyone whether its me, his parents, a friend just anyone. I also want him to find a hobby. Im just not sure how to say it without sounding critizing or to make him run away and be in denial. And I would like to be with him and I would talk to him. Just let me know what you think about everything and the best way to tell him ps. i dont live too close to him. I go to school an hour away and come home on wed and the weekends to see him so im not sure if i can talk in person.