Pain is an important part of life and without it we cannot grow but you are never being punished for anything. God does not punish, the Universe provides us with opportunities for our own evolution and growth and whilst we need to take accountability for our actions if you believe in some way you are cursed or being punished you won't be able to find the blessing.
There is nothing wrong with you and no - one is more deserving of happiness than the next person.
See love in the heartache, pain, hurt, chaos and drudgery of your day to day life. That is how your Divinity unfolds.
Surrender to your Soul Cards and messages channeled by Taryn Sydow