More importantly, why would you bulk? The whole term is a terrible misnomer which led to tons of newbs going full GOMAD and fat****ing themselves. Candito style recomp 'til desirable BF/sloooooow mass gaining for most who care about aesthetics at all. Somewhere along the way people mixed up building mass and gaining weight and started using the latter as a goal.
I won't try to give advice on the depression front because I don't have any knowledge there but obviously your situation is fairly challenging and I hope you'll slowly be able to turn it around. However, some workout stuff below that could motivate you.
Your workout is kind of all over the place and right now you state your goals as cardio fitness and strength. K. The first one is fine but the second is pretty vague and from my experience it's extremely important to know
why you're really doing what you're doing and "strength" isn't specific enough for long term motivation. Case in point, most people who find H&F and stumble on SS/GSLP/whatever don't primarily want to get stronger, they want to look better and the getting strong part comes along but for some reason people have a hard time admitting/realizing this. This can lead to misaligned goal setting -> lack of motivation -> no more log updating. Legend has it it might also lead to SALTS but I think that's mostly just about being French.
Anyway, long derail but seeing you wanted to learn the 1APU and pistol squats, bodyweight fitness might be worth a shot - especially since you don't want to go into a gym.
BWF on reddit is an ok resource (check the FAQ+recommended routine) and
Antranik's routine is fairly good but probably too advanced for you as of right now. Still, it might show you what the goals of BWF are and what you can be able to achieve.
As a disclaimer my workouts are mostly about powerlifting but I've added a few bodyweight skills here and there as eg the handstand is just a cool skill to have. And yes I'm totally using anecdotal stuff here to make a general recommendation but such is life. For you specifially, advancing through the progressions of a particular skill might be more rewarding that adding weight to your calf raises so I'd give it a shot.
Last edited by Babalatexi; 05-22-2016 at 07:57 PM.