Three things you cannot recover in life, the word, moment, time so choose, embrace and never waste time arguing over things that will not matter in the last 5 minutes of your life. Always remember this. It's not worth it to waste your life angry.
"Someday everything will make perfect sense. So for now, laugh at the confusion, smile through the tears, and keep reminding yourself that everything happens for a reason." Even if someday it doesn't make perfect sense, it happened for a reason.
"Do not handicap your children by making their lives easy." - Robert A. Heinlein My parents made sure that I could take care of my own, stuff wasn't handed to me. I see kids today, and worry not only for their future but for mine as well.
Just because you aren't given the credit and haven't been recognised for your work doesn't mean you have to give up or stop. You don't always need credit, other people do not always have to know what you are capable of doing as long as you do.