He's been really down lately about everything. He thinks he most probably hasn't gotten into the uni he wanted to go to, is hating college and his job, and is feeling the pressure in our relationship. We have a LDR. We see each other every few weeks, and when we do, things are so great and we are so happy. But when I'm not there, he really struggles. He's 21 and thinks he hasn't achieved anything in life and is worried about not being able to give me the life I want. (We've talked about our future a lot. I never put any pressure on him and he says it's not anything I do, but just his up-bringing and way of thinking that makes him this way.)
We're not going to be able to be together properly for another 2 years at least. A lot of friends are telling him basically 'What's the point? You're not going to be together for a long time, you're from different countries, you won't understand each other properly, you will have to make so many sacrifices for her' etc etc, and it's very difficult for him.
Anyway, the point of this thread is to ask you for some advice on what I could do to cheer him up.
I try to talk to him as much as I can but it's a bit difficult due to our schedules..I'm writing him a letter now..I can't really surprise-visit him because he has a busy schedule and I can't really afford to do that very much...I try to do as much as I can to cheer him up whilst I'm there (and we always have a great time), but it's difficult to do the same when we're not together
Any ideas?