Stress is like a bug, it really spreads to other people when they know that you are stressed out. Most people want their loved ones to be happy, I know I do, but I know that it can be hard to relieve yourself and others of stress, but if you really want to manage your stress, then you should keep in mind that other people are usually going to feel stress as well.
Hanging out with optimistic people will eventually rub off onto you, they are happy for a reason, because they know they deserve it. You deserve to be happy and you can be if you just believe in yourself! Hang out with happy people, or even talk to them on the internet if you can't necessarily be around them in the real world. Hanging around happy people makes me happy as well, I know for a fact that feeling good is the key for just about making everyone around you feel good as well, because it has worked for me and the people that I've been around. I get to see alot of people during the day, because of where I just hang out as a loafer, which is a very reputable tattoo shop (I keep everyone entertained from alot of different diversities). If I keep that many people happy while they are there, then doesn't that have to prove for something?
Remember that you deserve to be happy and so does everyone around you. If you are optimistic, then you will feel good. Remember that hanging around optimistic people will rub off onto you, even if they are just on the internet.