R.G.
People get very worked about this topic and I'm not going to tell you what to do, but I will tell you what we did:
Both of my daughters breastfed on demand day or night until they were about a year when I moved to more regular and less frequent nursing for another couple years. Our oldest daughter slept in our bed until she was three, our youngest slept with us until she was two then she moved into her sister's bed. No trauma with weaning, no trauma with sleeping. It was a joy to have them be so close to us and it made us get experimental with out-of-the-bedroom sex. I highly recommend breastfeeding on demand and co-sleeping. It builds closeness, trust, and confidence, not clinginess, whining, or insecurity. Both of my daughters, now 8 and 6, are confident, wonderful, independent girls who love having their own bedroom but still come snuggle with us when the bad dreams come--it's a perfect situation.
Most importantly, don't worry what other people think. Trust yourself and trust your baby.