If you have to spend time with someone you don’t really respect today, try not to be unfriendly. Smile and treat them the way you would like them to treat you. Kindness is not only more polite, it’s also smart. You will get a lot further if this person has good feelings for you than you would if they think you’re always rude to them! Show them that you’re a person who is good to work with. Show them you’re respectful. Get the last laugh by having them help your reputation grow.
Take a meticulous approach to romance for the time being. Give love to family and friends and make sure they know how much they mean to you. Check out that romantic prospect intensely. Nurture yourself!
You might be a little too blinded by emotion to see the situation for what it really is, but soon you’ll come back to your senses. All you’ll need is a little readjustment, but it will make all the difference.
You should continue giving, as long as it feels healthy for you. But if you notice that being selfless is starting to wear on you, then it’s fine to pull back on the amount of help you offer. That’s hardly being selfish.