This is perfectly normal. Men hit their sexual peak typically at 19. Women reach their sexual peak in their early 30s. You just have to find the right balance. Men don't have as many erections as they get older so I guess the key to having great sex regularly is to just spice it up a bit e.g. fantasies, lingerie etc.
Considering you are in a two year relationship, the decrease in sexual activity is normal.