Look inside of you to find yourself. Outside is just noise. What happens within you, if determined by others is slavery. So shouldn't your happiness be within your reach every time.
Most of the people who are judging you or are jealous of you are not happy with their lives. Your problems give them some happiness though. So stop being bothered by them. Stop listening to them, stop giving them your attention. They don't deserve it. You deserve better. Focus on what matters to you, forget that doesn't. Be happier then you were yesterday. Be kind, be free.
You deserve better 3 words that say I love you, but not enough. I love you just enough that I want to be with you but I also know that being with you is hard so I would have to work on myself but I am too lazy to do any of that. I love you enough to know that I will be able to keep you happy but to those times when you need a shoulder to cry on I’d rather it not be me. I love you enough that I expect you to fight for me but not enough that you should expect the same from me always. I love you enough to be with you now but not enough to say Forever. If I ever said "you deserve better" to you. Just forget me then. I am not worth it. I am not worthy of your touch. I am not worthy of your love. You deserve someone better than me. You deserve better. Truly you do.