Most Helpful Guy
Don't worry, happiness will return to you one day. You are young and live with parents (I guess?) so you can find other job. You can make relations with your family better, it depends on you.
About a boyfriend... Just wait, you will find one. Life is easier being alone so there's no need to hurry up unless you want to release your desires.
Get your shit together and stay strong, live your life :*
Most Helpful Girl
life is supposed to be difficult so that people can earn spiritual soul status and prepare themselves for life in heaven. However if you seek God - you can make sure that is temporary or if not temporary will be reduced - or if cannot be reduced - will give you the emotional and mental strength to endure what you will be going through.