I'm also 21 and have been smoking for about 7 years, 2 of those were every day smoking.

I've cut down to once or twice a week in the last year or so and it makes the high so much better when I do smoke and now when I smoke it's usually with friends rather than always by myself.

I'd say cut down to a few times a week