You are so right, love doesn't come easy and you are a great guy to keep reassuring her. Just keep doing what you are doing. Counselling helped me get to know myself, find out who I REALLY was (yeah I need a top up

) and learn to try to control my emotions... ups and downs are a killer and I don't have the issues that your GF does.
__________________
How I describe myself:
Honest, caring, trustworthy, reliable and generous.