Honest opinion should i stick with current program

Hi guys trying to figure out what my next move should be. Im 6'2 195 lbs , 35 yrs old . I was trying to bulk but quickly went back to being skinny fat. It all is accumulating in the belly. It makes me depressed and self concious.Im not really building muscle and skin is sagging. I used to do p90x and was starting to think it gets better results than this vince delmonte program .Starting to think i looked bigger by doing p90x even though i had less bodyfat %. Long story short i was a fat kid dont want to go back to that do i grin and bear it and just let the weight accumulate on a bulking program or do i go back to trying to lean out.Very Frustrated and only looking for guys who know what they are talking about to respond. The two pics you can use to compare are the current profile pic and pic 2 . The current one is bulking even though i look less muscular , and yes it pisses me off and the second one was a yr ago on p90x.

You should be lean when you start your bulk. If you're already at 20% body fat when you start your bulk you're going to just keep adding fat and it's eventually going to look ridiculous. I'm not saying you were at 20% body fat in the 2nd pic, but you should be even leaner than that before you start your bulk. I personally think you should abandon the idea of bulking and cutting for now, eat clean, and see where your body takes you. Everyone has different genetics and people store fat in different areas. If you're naturally skinny-fat like me, bulking and cutting isn't the best thing to do imo. If you bulk you'll get fatter and if you cut you'll get skinnier. It's the worst body type to have.

It's tough. Once you get past beginner / intermediate, it is very, very difficult to do a "recomp" (lose fat and gain muscle) at the same time without using exogenous hormones. It simply is not effective. You will be spinning your wheels. I was very overweight as a child, so I know how you feel about not wanting to gain fat to gain muscle; however, to gain a noticeable amount of muscle in a reasonable amount of time, you will have to gain some fat.

However, you don't have to become obese to gain muscle. If you keep your caloric surplus small (10-20% over caloric needs), you will be fine. I think that a good rule of thumb is not to gain more than 5 pounds per month (really, more like 2-3 being the upper limit), because it will more than likely be fat. Studies seem to indicate that gaining more than 0.5 pounds of muscle per week is highly unlikely, so gaining more than 1 pound per week will likely mean that you are gaining a lot of fat, too.