What have you tried in relation to sleeping out and about?
I think if you're going to go out with him for a day, you just expect sleep to be wonky, you do your best to give him the opportunity to sleep (maybe your APOP those naps by wheeling him in a pram or cuddling him in a carrier/wrap) and you know the next day or two will be rough while you get back on track. Once his body is used to sleeping at given A times from a stable routine, that may get a bit easier but yes, babies do cramp one's style somewhat.
if i bf him wen he wakes up at night n he goes to sleep on my breast will that make him forget to self soothe n go back to sleep on his own??
Not necessarily - I think provided he's sleeping reasonable stretches in between and not dependent upon the breast to get to sleep, its probably fine. I know for me, DS would be asleep pretty close to the end of the feed though he'd usually wake when I burped him which was a must due to my overactive letdown. Baby being drowsy at night is to be expected and ideal IMHO, a quick feed and back into bed asap means more sleep for everyone. If he is going to sleep independently for naps/bedtime, I think that's fine. I'm more concerned that his short naps are caused by A times being too short than by baby not self-soothing.
Two weeks, honestly, is not a long time to be sleep training. You are seeing improvement. Things get in the way of sleep training, teeth, growth spurts, developmental leaps, illness, etc. All these things can set back progress with sleep, be it routine, independence in falling asleep, etc. and sleep training once doesn't mean you won't need to go back to the methods later to help LO through at times. You're teaching your baby everything - you don't teach a baby to read by giving him a classical novel, you show him letters and words and pictures and stories and over several years, he builds up associations and eventually can put letters together to make words. Learning to relax to sleep is much the same, though hopefully doesn't take as long
Its not an overnight process.