God doesn't curse Christians.
God loves us so much that while we were still sinners - godless people, on our way to hell - he sent his Son to die for us, Romans 5:6-8; Ephesians 2:4-5. If he could do that for people who hated him, why would he suddenly start cursing those who accept, and believe in, him?
With respect, you quoted only 1 short verse from the Old Testament - that is not Biblical evidence that Christians are cursed by God.
That's very sad.
None of us have any control over the circumstances, family or culture that we are born into. Being born into poverty, experiencing abuse, having non Christian, violent or alcoholic parents is not a punishment or curse for doing wrong, just as being born into a wealthy family is not a reward for doing good.
I didn't have the childhood that you had, but I also have many allergies, and spent much time having tests, injections etc, as well as sometimes missing out on things because I felt too ill to take part. I always went to church, became a Christian when I was a teenager. My brothers weren't Christians but did not suffer in this way - yet that doesn't mean that God was cursing me.
Maybe you've heard the saying, "we can't control what happens to us but we can control how we react to it"? It may sound trite, but it's true. I used to look at the circumstances, and measure God's love for me by what was happening around me. That wasn't correct. The Bible says that we walk by faith and not by sight, 2 Corinthians 5:5. I was walking by sight and believing that the things that I could see, feel and was experiencing were expressions of God's love, and the reality. The truth is that God had already told, and shown, me how much he loved me, by the cross. John says "THIS is how we know what love is; Jesus Christ laid down his life for us", 1 John 3:16. God didn't wait for us to be good/healthy/intelligent/rich/worthy enough; Jesus died for us while we were sinners.
It may be difficult, but you don't have to let the abuse of your childhood define you; there is help and support available, not least from Jesus who is our healer and makes all things new.
Sometimes things just don't work out the way that we want them to. We live in a fallen and sinful world; people let us down, things break or fail, that's how it is. In addition, Christians also believe in the devil who is doing his best to ruin our relationship with God and getting us to believe lies such as "God doesn't care any more". Jesus called the devil a liar and a murderer, John 8:44, and the thief who comes to destroy, John 10:10. He told us to pray "deliver us from evil", and Paul teaches about spiritual warfare.
It's sad that people would treat you this way.
This isn't an excuse, and I don't even know that it's happening in your case, but there is such a thing as a self fulfilling prophecy. This is where we tell ourselves, for example, that no one likes us, and we interpret every action, or negative incident, as proof that "no one likes us", or are out to get us or whatever. Unfortunately, we may then find that we become so gloomy/negative/quick to talk about our problems that people start avoiding us - and very soon, the belief, "no one likes me" may become true.
I am not saying that you are doing this - IF you are, it may be subconscious.
Because you've been through so much, that may, unfortunately, affect your self esteem, or make you believe that you are acceptable to no one. If this is the case, maybe it affects the way that you act and are around others. This shouldn't put people off, lead them to avoid you or "write you off" - but unfortunately, it happens. Even Christians aren't perfect.
I know that feeling - but I have come to believe that it depends on how you define "success".
I don't have a job, I haven't had one for some time. I had M.E for 18 years and didn't get any qualifications, (apart from a couple of A levels, years ago.) I was never promoted in any job that I had, and have never earned more that £8,500 a year. In my church, many clergy, and some of my fellow preachers, have degrees, maybe doctorates, and have had careers and/or families. I have none of that. I would judge you to be successful simply by having, and holding down, a job.
By other people's standards, I expect you could say I am a failure.
Yet I do voluntary work, try to make a difference, do the things that God wants me to do and serve him. Does God think I am a failure? Sometimes it FEELS like it, but I doubt that is the case.
Firstly, it's good that you have support from co-workers.
As you are employed, I would have thought that you should have some rights - plus your boss should want to do what he can to make sure that his employees are happy and able to be productive and do their jobs. If you can't talk to him/her about this issues, is there someone from personnel, or health and safety, that you can confide in? Do you belong to a union?
You are employed by people to do a job. Just as there are co-workers who support you and make sure that you can do your best, so there should be people also looking out for you regarding your health and safe working environment.
If spraying perfume in the office leads to a rebuke from the boss, an accusation of discrimination or a bad mark/reference for selfishness and not being able to work as part of a team - these workers will find that it is very much their problem.
Some people - infuriatingly - have to make very little effort and still get top marks, the best job or whatever. That's just the way it is. I have a brother like that; it's maddening.
But you don't need to define yourself by what others say about you, or the "success" that they have.
God loves, values and approves of
you, just as you are.
Have you ever considered that maybe things "don't work out" because they are not what God wants for you and/or he is trying to lead you another way?
What the world sees as success and what God sees, are two different things. Remember Jesus said that the first would be last, and that those who want to be great must serve others. This isn't the way of the world. Some people feel that to get to the top and get "success" it is perfectly o.k to walk over others - maybe like those workers who spray perfume around and say it is not their problem that it affects you. I guess it depends on how you define success and whether the worldly definition of success is what you are aiming for.
Cars break down, and material possessions eventually fail, break or wear out.
Again, if you are defining "success" by your possessions, then maybe you'll be disappointed. Jesus told us not to lay up treasures on earth where they may corrupt us, rust or get carried off by thieves. He told parables about money and putting God first.
Yes, of course we all like nice things, we can buy them with money we have earned and it is not a sin to have them. But if you are allowing possessions, the number of them that you have or the
way that they work, define your sense of self worth or whether or not God loves you; you are looking in the wrong place.
Maybe they don't, or maybe they have just as many problems, but don't tell anyone, or put on a "front".
Again, are you letting other people/things define your life? Are you judging yourself to be a "success", or otherwise, simply because of what other people say? Are you looking at their lives, think "they have it easy" and see it as a "sign" that God loves them but not you?
That is not the case. God sent his own Son to die for you - that's how much he loves you and wants you to belong to him and be his child. If you died tomorrow, you'd lose status, possessions etc, but nothing can separate you from God's love, ever.
Which is sad.
But there may be many reasons for this, as I have said above; your attitude, the devil trying to mess things up, God trying to lead you in the way that he wants, and make you into the person that HE wants you to be, the natural consequences of living in a fallen world with other sinners - and maybe other things too.
Like I said, that is only 1 verse from the Old Testament. What about all the verses that say how much God loves you? Do you believe in the devil/power of evil, or are you blaming everything on God? Jesus taught us that the devil is real; he taught about him, resisted him, rebuked him, cast him out and finally defeated him.
If you are doing God's will, the devil will try to mess it up, take your eyes off God and destroy your relationship with him.
If you are not doing God's will, MAYBE God is using some of these bad things to lead your to seek him, his will and his kingdom.
Either way, you can't take ONE verse from the Bible and say that it proves your point/confirms your belief.
No it wouldn't.
Maybe that was how people saw things in the OT, or maybe God said that to those people at that time, for a purpose.
But God has shown you how much he loves, values and accepts you by sending Jesus to die for you, and sending his Spirit, who gives every believer at least one gift, and also assures them that they are children of God.
Jesus took God's curse upon himself when he died. God doesn't curse believers - although I'm sure the devil wants you to believe that.
That wasn't from God.
That was someone who was a non believer reacting to the news that you may have become one. It MAY have even been the devil - who hates God big time - trying to keep you away from God and other believers. It certainly wasn't evidence of God's curse on you.
Your family, friends, circumstances may all have hated God, or been against God at some point - that is not proof that God hates YOU.
Again, look at the cross.