So, you guys have been in a relationship for over 6 months and you can't think of a way he/she has improved you positively. My dear, that's the devil's way of deliberately wasting your time in life.
A relationship goes beyond sex, partying, showing off and other related stuffs. A good relationship should provide you with an extra edge in life. It should give you a drive to achieve your dreams. It should provide you with the zeal to make good plans . It should enable you to dream big.
Your partner should be a reason why you want to do better. He/she should be a motivation and a reason you just can't afford to fuck up. Making him/her happy should be your top priority. Like I said earlier, it goes beyond sex, kissing, romance et al.
To the girls, a relationship isn't a job opportunity. It irks me to see girls, these days, take relationships as a source of livelihood. You should help him build a future and not drain the little he has, thereby forcing him to make irrational decisions and try to get money by all means.
To the guys, don't try to outlive your level. It's true that 'first impression matters most', but it doesn't imply that we should make an impression that we are going to have troubles keeping to.
I swear, there is nothing better than sincerity. Be as clear as day to you girl. Let her want your for the substance in you, not what you have.
Let her wanna be with you because she sees something bright ahead of you. Any girl that can't "see" isn't worthy of you.
I'm not saying you should be stingy though. Help her out financially if you are able to. You should complement her and try to erase her flaws and setbacks.
In summary, the longevity and end results of our relationships today depend, largely, on the basis on which we entered such relationships.
My dear friends, choose wisely. Think for the future, don't be myopic... May God help us all.