I'm glad you've finally found someone who can give you everything I couldn't :) dont let him go, you've suffered enough. You deserve to be happy