Welcome Charlie girl
You may want to talk to your leader about your food plan- that doesn't sound like enough food for 31 points. I only get 22 per day and I eat more than that.
If you have some fiber or protein at breakfast you will probably feel full longer and not have those hunger pangs.
Also try putting some 0 point veggies to make your sandwich - alfalfa sprouts or cucumber slices would be good.
Here is a typical day for me:
Breakfast:
6 oz vegetable cocktail 1 pt
1/2 egg, scrambled (without milk) 1 pt
2 slices Canadian bacon 2 pts
1 cup coffee with 2 tbs cream and 1 tsp sugar 1 pt
Snack:
1 stalk of celery 0 pts
1 wedge Laughing Cow light cheese 1 pt
Lunch:
Chef’s salad- mixed greens with 1 oz each 4 pts
Ham or turkey and low fat cheese, tomato wedges
2 tbsps low- sugar dressing 2 pts
sugar free jello 0 pts
Snack:
2 turkey rollups 2 pts
Dinner:
Broiled steak (4 oz) 4 pts
broccoli
tossed salad (greens, peppers, tomatoes) 0 pts
2 tbsp balsamic vinagraitte dressing 2 pts
Dessert or snack:
14 cashews 2 pts
1- 8oz glass of Crystal light, diet soda or water 0 pts
TOTAL POINTS FOR THE DAY 22 pts