I'm glad that my videos are helpful to you

.
Long workouts start to take toll on your testosterone levels and the workout becomes less productive, especially if your goal is to gain strength and muscle. If you want to do more cardio, I suggest that you do it separately.
How long have you been lifting weights and what kind of movements are you doing in one workout?
In my opinion you eat enough, so that's good.
Which town do you live? I live in Helsinki.
I have found some pretty good ones and I eat mostly raw when ever I can afford it. I used to drink raw goat's milk but I lost the source

. I'm also a fan of stocks. I store all the bones from meals in the fridge and time to time make a huge stock, which I store in the fridge for future uses. I buy most of my food from a market hall in Hakaniemi and they have some pretty good products there. Also, the service there is exellent

.