hi and welcome to beyond blue
first of all it is good you have someone you can talk you about how you feeling and give you the support you need.
keep in mind that I am in a better place to where I was a year ago ... at that time, there was a person I would catch up with another person for coffee each week and talk. The relationship is such that I can also listen to his issues as well. So it can it can be a 2 way street. It can be tricky though when you feel as though you are letting out all your problems on someone else.
My parents also support me. However there are things they don't want to hear either. So I obviously do not tell them and probably honestly these are things left best to my psychologist. So maybe part of it is finding boundaries where you can talk about thing without getting too detailed?
As for your thoughts... one thing you could try is writing down your thoughts on paper - it is something I found helpful. I also used to use a worry time app on my phone. I could put something in there and worry about it at some predefined time in the day. Even when writing things down, it can be hard to the put those thoughts on hold.
Lastly, you could look at the K10 test on the beyond blue web site ...
It is not very long and if your thoughts are more than venting to your friend, you will get some good advice on what to do next.
Listening to you,