I Have A Man And We've Been Going Out For 2 Years And A Bit. Even Though I'm Young, I'm Not Stupid Or Naive And I Know This Isn't The Kind Of Relationship I Can Stumble Across Anytime Soon. He Is So Lovely, Beautiful, Intelligent And Such A Funny Guy. He Is Very Respectful, There's Only One Problem - Sex. He Had Been Sexually Active Before We Started Going Out But When We Got Together He Stopped. He Understands That I Don't Want To Rush As I Am A Christian. I Know Its Love, That's Undeniable But He's Been Saying It's Been 2 Years And He's Been Patient. So He Gave Me Time To Make A Decision, We Do It Or We Break Up, Since He Doesn't Want To But He Claims He Is Getting Impatient. I Love Him So Much But Should Sacrifice My Values And Morals For Him?

No. There's nothing to say it's going to last and wouldn't you regret it like above has said?
Stick to your morals and your gut feeling. And why would you want to lose it to someone who gives you an ultimatum?!

If he knew of your beliefs before you started going out then he should have understood and respected them. Whilst I think its unreasonable to wait that long, he would have known what he was getting himself into.
If that's what you believe, he shouldn't be threatening you to abandon those beliefs, and you'll probably regret sleeping with him.
I'd find someone else who has similar beliefs personally.

It's a long time to wait for him, and I wouldn't wait that long for someone. Then again, I wouldn't get myself in the relationship in the first place if I knew from the outset that this was the position it was in.

I don't really agree with those morals, so it's difficult to pass an opinion that isn't biased. I believe strongly that sex is something that you should share with the person you love, and that kind of intimacy should be shared with them. So therefore I don't believe in holding it out. I'm also not a Christian nor do I believe in the values of saving sex til marriage.. totally unreasonable in my opinion, although I do believe that sex should only be with someone who you truly love. But then again, it's not me in this situation. My biased, non-christian self says that you should have begin to have sex with him seeing as it has been so long. But I know you have your morals- so in that case, I guess that, even though it's unreasonable to your boyfriend, maybe you should stick your grounds. He either be OK with it or lump it and find someone else who will be happy to share that intimacy with him. I guess he did know what he was getting into when he first dated you...but then again, I guess he didn't think about the long-term.