Need advice on a solution ASAP?

Me and my boyfriend have been together for two years now. he has always been very attentive to my needs and has done a great job at being open with me. up until the last few months. we are currently long distance and unfortunately have been long distance for a lot of our relationship. I try ny best to have engaging conversations and to express my excitement to talk to him everyday. i ask questions and joke a lot with him. our 2 year anniversary recently just passed and this year he forgot about it. i was pretty hurt by it but he apologized profusely. but thats all he did was apologize. usually we'd send each other gifts or make an appreciation post at the very least but i didn't even get that. i looked back at our 1 year anniversary and talked to him about how he seemed so much more excited. he told me he finds it harder to get excited now and that he doesn't get excited for anything really. i want to figure out some advice to get him to be excited or something i can do or say to get him more excited. i understand long distance can be difficult and sometimes can get bland. but i am also concerned about his mental well-being. i know he cares but how do i get him to show it?

Need advice on a solution ASAP?
Post Opinion