Anxiety sucks man, sorry to hear that you have issues with it. At least you have found a way to workout and avoid the anxiety, which is definitely better than doing nothing at all. Its not like you need to go to a gym, they just usually have more equipment than an individual could house or afford. I bet if you keep digging online you will find lots of home routines that you can do with minimal equipment.
Be careful with the stims, they feel great and can be a bit addicting. And just like other caffeine products your body will adjust to them and require more to get an effect so after you have used them for a month or two its good to take some time off from them.