Alfie, cross means hybrid. Cross breeding, hybridization, same thing. I think you would enjoy a better bike and I hope you can figure out a way to get one, but we'll miss you if you quit posting here. I think I speak for the other hybrid forum members to say even if you get a thoroughbred race bike, you're always welcome to post here.
I don't think you ride dirt, so a road bike might be a better choice for you. Join a club, training rides, maybe racing? You're having fun on your K2 which seems to fit your needs ok at this point in time, so don't stress about upgrading. If you can pull it off, great, but in the meantime continue to enjoy your bike.