Definitely get a new pediatrician. There are plenty who will be supportive of your choices. Our's recommends BFing exclusively for 4 to 6 months or longer depending on the baby. She told me it was my choice if we gave vitD drops (we don't DS hates them). She was supportive of co-sleeping, and only suggested sleep training as an option if we were feeling sleep deprived. Your experience with doctors does not need to be so difficult. Ours is an associate at Kaiser Permanente and the clinic in general is very supportive of Bfing. There is even a lactation consultant available for drop in appointments in the office next to peds.