Saying "You did alright for yourself" here means "You did well to find yourself such an attractive girlfriend". Anytime somebody "does alright for himself", that person has had success at something. People often use it when they compliment somebody for professional success.
Do something for yourself meaning?
: rather than have someone else (do or share something) She did not like just hearing of other's travels. She wanted to see Europe for herself.
What can you say for yourself?
15 Things You Should Be Able to Say About Yourself
- I followed my heart. ...
- I believe in myself. ...
- I live by high standards. ...
- I treat others the way I want to be treated. ...
- I understand how precious time is. ...
- I look for positivity in all things. ...
- I trust my intuition. ...
- I speak up.