See what he shows you, not what you want to see. Being realistic is much more important being optimistic, IMO.
Don't be afraid to leave a person or situation that isn't giving you (or going to give you) what you want and need.
Everyone adjusts themselves to accommodate their relationship, but at some point, we are who we are. If an SO is not giving you something you need or is doing something that bothers you, you have to honestly determine whether you can live with it. If you can't, don't waste time, energy, and emotions on people and situations that aren't going to change.
You have to value your time and emotions if you expect your SO to.
You owe it to yourself (and your SO) to be honest. You should always be tactful, respectful, and fair but withholding your true feelings out of concern for how he will receive them won’t be good for either of you in the long (and maybe even short) run.
People should treat their SO and they’d have him/her treat them. Double standards build resentment, IME.
Nurturing your relationship is great, but both of you should have interests and friendships outside of one another.
Your relationship is between the two of you, keep it that way. There's nothing wrong with asking advice or venting, but you can't forget that different people like, love, dislike, and tolerate different things. There are also some issues which are best discussed and resolved between the two of you. If something is working for you (as long as we're not talking about something abusive or harmful), don't preoccupy yourself with whether other people think it's right, normal, etc. Do what works for the two of you and make yourselves and each other happy.