Hello Friend, Good that you are seeking a help. Yes, all your symptoms are sign of depression and anxiety. Sleep disturbance is primarily due to over thinking about future. When your emotions take control of your mind, you will see only negativity. Don't get dragged by those thoughts. When you are already in the midst of cloud, you can't see things around you clearly. In such suitations, it's better to ask for help.
Take a counseling support to assess your self first. You will get a different perspective of your problem and suitable solutions to overcome the same.
Next Steps
Feel free to reach out to me online through Practo app chat for further evaluation in detail and to explore suitable solutions that you can follow practically to overcome. Be confident. You will be alright soon.