Can somebody identify my bike for me? I got it as a sort of hand me down a couple of years ago.  I think that it is from the late 90s or early 2000s.  It is definitely a mountain bike and it is red and silver/gray.  It is hard to pick out any defining characteristics because the seat and shocks are aftermarket and there are stickers all over the frame...any ideas?
If you remove the stickers it might help show you any branding.

It LOOKS like a reasonably decent, slightly old school mountain bike. The kind worth handing down. People are debating if its a BSO. This means Bike Shaped Object, which is derogatory term for rubbish bikes sold in supermarkets etc.

It looks better than that, branded forks and decent derailleurs, good headset, but should be easier to ride than you commented. Pick up the bike and spin the wheels. If they stop quickly there's a problem, with the brakes and/or with the bearings.

If you take it to a bike shop, they can help identify it and tell you what it's worth. They can get it rolling like new again. I would recommend some slicker tyres if you want to ride on the road - but keep the suspension for rough roads and potholes!