<human>: Can you give me a shortened version of the text?

I'm not sure if this is exactly the right place to post this, but here it goes.

I love my boyfriend very much, more than anything in the world. We have been dating for over a year, and it may be notable that this is my first serious and sexual relationship. We are currently in a long distance relationship, but we will be together again soon for the summer. 

He is so supportive, sweet, caring, loving... honestly the best guy I've ever known. I'm so happy to be with him, and I don't want to be with anyone else. We are so similar and compatible in many ways, in good ways such as our sense of humor, but also in not-so-good ways such as the fact that we are both anxious people. My anxiety comes and goes, but I think it is getting better. He has been a total sweetheart when it comes to being there for me through all of my anxiety/mild depression this year. 

His anxiety is a lot different. I know he has had trouble with confidence his whole life, but it is getting better (he says dating me has made him a lot more confident). He is very quiet around others, but very talkative with me. He has trouble talking to people, speaking in front of groups, asserting himself, etc. It's hard sometimes because he has trouble standing up for himself. If I was there with him, I would do it for him. However, as I mentioned before, we are currently in a long distance relationship.

He is also a bit sad overall recently, college has taken a toll on the both of us mentally and emotionally. It is just very hard for me because I'm not there with him and I can't help him as much as I would like to. He also tends to close up to me and not let me help him, so I don't know what to do. I try to be kind to him and use encouraging and loving words, but it doesn't seem to help that much. I just want to help him, and I want him to be happy.
<bot>: How can I help my long-distance boyfriend with his sadness, social anxiety, and standing up for himself? Thanks in advance.