You are right-no relationship is PERFECT.
It's not about getting what you want, it's wanting what you have as the song says!
I know watching Maca hurt has SUCKED. But watching him find himself has been SO wonderful!!!
I hope you keep finding new things about yourself, growing and maturing and enjoying the "new you" each day!
"Love As Thou Wilt"