Please dear God, learn how to stand up for yourself. Why do you have to play this "look what I can do, Daddy!" game with him. Time to move on. You're not a child anymore.
ALSO - THE REASON YOUR CHILD IS A WHINY BRAT WHO CRIES ALL THE TIME IS BECAUSE IT WORKS FOR HIM! IF YOU'D STOP GIVING HIM EXACTLY WHAT HE WANTS WHEN HE WHINES, MAYBE HE'D REALIZE IT'S NOT WORKING. WHEN YOU GIVE IN TO HIM AS SOON AS HE BECOMES A BRAT, HE'S ONLY GOING TO DO IT NEXT TIME, TOO. AND DON'T SAY 'OH, HE CRIED FOR 10 MINUTES, I COULDN'T TAKE IT ANYMORE!' YEP, NEXT TIME HE'LL CRY FOR 15, IF HE THINKS THAT'S THE WAY TO GET HIS WAY. AND DO NOT TELL ME I DON'T KNOW WHAT I'M TALKING ABOUT BECAUSE I'M NOT A PARENT. IT'S JUST ****ING COMMON SENSE. GEEZ.
Sorry 'bout the caps all!