Hi,
I understand that few of your problems have started recently and others were there for quite some time.
There are some conditions like depression, anxiety, emotional instability which may cause symptoms you described.
Next Steps
I would suggest you to get a psychiatry consultation for a detail assessment for a proper treatment plan both with and without medicines.
all the best.