If you are interested in ways to make your boyfriend happy, there are few little things you can do to make a really big difference. First, remember that he wants to feel manly. Let him make the first move, and if he tries to give you guidance, hear him out (even if you already know what to do). Second, use your affection carefully. When you're alone, be affectionate and loving. Get him a drink once in a while before he asks for it. And when you're around his friends, be sensitive as to whether or not he wants to be holding hands. Remember, if you handle your boyfriend's happiness correctly, there will be plenty of time for holding hands and much much more after his friends go home.
The real trick to making your boyfriend happy is to be happy yourself. You will need to be in a good place mentally and emotionally to be able to give to someone else. A boyfriend should be happy with a girl who is fun, honest, friendly and compassionate.