A good boyfriend is one who supports and appreciates his girlfriend. You must love her and should be open with her. Stick with her through thick and thin. You should listen to your partner and be there for them. But, you should also know when to give her space.