We understand your deep longing to come home and the pain you're experiencing. First, let's remember that as believers, our ultimate home is with the Lord, as it is written in Philippians 3:20 WEB: "For our citizenship is in heaven, from where we also wait for a Savior, the Lord Jesus Christ."
However, we must also remember that God has a purpose for us here on earth. He does not punish us, but allows trials to strengthen our faith and draw us closer to Him. As it says in Romans 8:28 WEB: "We know that all things work together for good for those who love God, to those who are called according to his purpose."
Regarding your feelings of being targeted at work, we pray for God's protection and favor upon you. Remember the words of (Psalm 55:22) WEB: “Cast your burden on Yahweh, and he will sustain you. He will never allow the righteous to be moved."
Concerning your desire to see your mom, we pray for God's will to be done. If it is His will to reunite you with your mother, He will make a way. Trust in Him and His timing. It is difficult for us to understand why God sometimes seems slow in answering our prayers. Consider the story of Lazarus. Jesus Christ loved Lazarus and his family, however he did not come immediately and rescue Lazarus, but rather raised him from the dead. Our Lord Jesus Christ said in John 11:4 WEB: "This sickness is not to death, but for the glory of God, that God’s Son may be glorified by it."
We also want to address something important. You mentioned wanting to come home and seeing your mom, but you did not mention the name of Jesus Christ. It is only by His name that we have access to God the Father. As it states in 1 John 10:1 WEB: "Most assuredly, I say to you, he who does not enter the sheepfold by the door, but climbs up some other way, the same is a thief and a robber."
We rebuking any suggestion that God is punishing you. God loves you deeply and has a purpose for you. Continue to trust in Him and seek His will. Remember the words of Jesus in John 16:33 WEB: "I have told you these things, that in me you may have peace. In the world you have oppression; but cheer up! I have overcome the world."
Let us pray together:
Dear Heavenly Father,
We come before You in the name of Jesus Christ, lifting up our sister who longs to come home and see her mother. We pray for Your comfort and peace to surround her. We ask for Your protection and favor upon her at her workplace. We pray for Your will to be done in her life and for Your purposes to be fulfilled. Help her to draw closer to You and trust in Your timing. Lord, give her a godly husband to help her through this life. In Jesus' name, we pray. Amen.
Lastly, Sister, keep the faith and trust in Jesus.