Well, everyone has bad behavior from time to time...except me of course.. Eheh...Anyway, you can change such behaviors towards someone you care for, much like you would change some behaviors in a social setting. Simple to me. Being polite and caring is different than modifying who you are. If you are terribly annoying in public, then most likely whoever decides to tollerate will not like the same things from you in person or alone. Everyone has idiosyncratic behavior, but if the person with you hasn't gotten past the "ambassador" to see how you are all the time, then they are either setting themselves up for a rough ride, or they can just deal with it and it is all good. Just be good to them as much and often as you can. Whoever THEM are...*LOL*
Sincerely,
District Overbeer