Your best advcocates will be the flight attendants! They can move you to a free seat, so make sure you are friendly with them. Also, smile at all those around you, introduce the babe, etc. It's hard to be mad at a crying baby, when 30 mins earlier you learned their name and babe flashed them a smile. When going thru security, make sure you have slip-on shoes & baby is wearing none. Board the plane at the last minute, tell them at the gate that you want to get on last, and again, be friendly. I flew a couple of weeks ago and just flew home a couple of days ago, and I waited til the last minute to board, and she was SO freaking tired. Then as we took off, I nursed her. She slept the whole time(almost 4 hours!) and then I nursed her as we landed too. No problems, never cried. If I had her at home for 6 hours, she would surely cry/whimper at least 2 times! Will you have checked luggage? Also, if you can, put your son's diaper bag into a rolling carry-on, then have a smaller, more accessible bag that you can pull out & keep near you(in case your carry-on gets checked at the last min or whatever). I just kept a small stash of a diaper, my phone, snack for me, & something to read. You really can't do much on the plane w/ a baby sleeping on you, next to a stranger. Make sure you get to the bathroom before you board and change your ds's nappy too. Idk if this helps, but this is what I did! Good luck!
First time Mama, in love with my DH and we're in LOVE with our baby girl!!!