Well, of course he is amazing, I'm sure all the other guys were too in the beginning, right? No, I am not criticizing you, but I experienced this myself all the time and learned the hard way. At first, a guy you know superficially is amazing. Once you get to know him deep down though, you may find yourself disappointed and maybe even completely disgusted by him, his endearing quirks suddenly become annoying, his constant habit of checking on you is no longer cute, but stifling and controlling. This is what is referred to as the honeymoon phase -- when you're in love with everything and anything a guy does and he can do no wrong...until time goes by and all of a sudden, the rose-colored glasses come off and oh snap! He is now jobless because that laid back attitude you love translated to being too laid back at work and he was fired, or he wears cologne not because he wants to smell good, but because he showers once a week -- gross. This is also why J B. and several others have told you to slow down and get to know him well. Time not only heals wounds, but allows you to learn a lot and see things from a clearer perspective.
I also agree about not confronting him about the Instagram photos or putting your insecurities on him. This is a major turnoff and he will only cut you off or it will cause an ugly argument, which now leads to him thinking you're an insecure drama queen, and maybe he needs to make his social media private, to avoid you snooping on him. Try to see things from his end. Suppose you +1 pictures of Liam Hemsworth, his brother Chris, John Stamos, Paul Walker, and other hot, male celebrities. A few days later, your boyfriend comes up to you and accuses you of being a cheater because you're checking out shirtless, sexy dudes, and making him feel ugly and unwanted. You'd probably wonder why he was stalking your Instagram and why he's so needy and wanting constant reassurance from you, rather than being confident in himself or your affection. Confidence is sexy. Insecurity is not. You'd probably think it's kind of funny that he is jealous of some guys out in Hollywood that don't even know you exist and you probably have no chance of landing. See what I mean? Who is he saying is the best thing that ever happened to him? The sexy girl on Instagram, who may live in another continent, or you? Who is he making time for, despite being busy? Who is he introducing to his friends?
Please, chill out. The guy is busy. We all are. I would probably be accused of cheating left and right because I don't call a guy during work hours, or because I go home to do laundry and cook rather than make the time to see a guy daily. Guys also have household responsibilities, hobbies (like practicing guitar), cooking, cleaning, going to the gym, all of which keep them busy. I probably would also be accused of being a lesbian because as a hobby photographer, I like looking at artistic photos, some of which include retro pinup girls like Marilyn Monroe in sheer clothing or nude and hit the "+1" symbol on Google+, maybe make some comment about what a great body the model has, how beautiful she is, and how I wish I looked as good, but it's stupid to assume I am a lesbian or dating any of these women, most of which are dead or old anyway.
Regarding the "why does he like the skinny, tattooed girls, I am not that," I like men of all types, and men like women of all types. I have dated men who loved my full-figured chest, despite having dated a woman with small breasts in the past, or men who loved my short stature despite having dated a tall woman, men who dated Asian girls and I'm not at all Asian nor do I resemble one. Some men have dated submissive women, again, that's not me, I figure they're just trying things out, or maybe they are flexible enough to adapt to someone who is opinionated and someone who is quiet and doesn't like speaking her mind. I usually date white or Hispanic guys, but I find Asian men just as attractive and would be open to dating one. Does that mean I only like Asian guys now? Absolutely not. Just like you may find a guy with a 6-pack hot, as well as a guy who has more of a dad bod hot, he can find a skinny woman attractive AND a curvy woman attractive. It doesn't mean he doesn't like you or thinks less of you. Like I said, you have got to chill out. Keep yourself busy with your 2 jobs and 4 kids and stop overthinking this, girl. Take it day by day and find joy in the time you have together, companionship, and attention!